Welcome!

IT Scene and Changing Trends from an Indian Perspective

Udayan Banerjee

Subscribe to Udayan Banerjee: eMailAlertsEmail Alerts
Get Udayan Banerjee via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Udayan Banerjee

To build and maintain applications required to reach out to you customer through Mobile & Smart phone is expensive. Why? Because of platform proliferation. Because of quick technology obsolescence.  (See this) Management perception compounds the problem. Anybody, not intimately familiar with this technical challenge, perceives that the effort of developing a mobile application should be proportional to the size of the screen. In other words, since mobile screen is much smaller than a PC or a Laptop screen, the effort required for developing application should also be proportionately less. Hence the budget for developing and maintain mobile channel becomes small! What is the way out? Only way out is to use a tool or a framework which can support multiple platforms. However, as of today, there isn’t any “one size fit all” tool. There are many tools available in the ma... (more)

TOGAF Foundation Level Certification – Another Practice Test

As I had mentioned earlier, there is a paucity of free sample questions for the TOGAF 9 foundation or the part 1 test. I had created one set earlier and there are two other set available for free: TOGAF Foundation Level Certification – Aid for preparation TOGAF 9 Certification Multiple Choice Questions iQuiz – Quick Quiz System TOGAF 9 Foundation Exam If you are interested in Part 2 then this may help you: TOGAF – Preparation Aid for Part 2 [Update: TOGAF 9.1 Released – What Does It Mean To You?] Here is another set of 40 questions. Basic Concepts (3 questions) 1. What accordin... (more)

Agile Practice and Work-Life Balance

Do you really believe that adopting agile practices will help you achieve work life balance? One of the principles behind agile manifesto hints that it is possible: “…Agile processes promote sustainable development. The sponsors, developers, and users should be able to maintain a constant pace indefinitely…” However, the real world is different. We live in a world where we have an obsession with “Growth” … obsession with “Achieving more with less” … obsession with “Goal orientation” … obsession with “Stretch target”. To this you add the fast pace of change in everything around u... (more)

Cross-Platform Mobile Code Generator – a Tool Comparison

This is the fourth post for cross-platform mobile development tool comparison. There are two more to come. For convenience of analysis, I've divided the tools into five categories (here is an overview). The five categories are: Mobile Web (JavaScript-CSS library), Visual Tool (No access to Code), App Generator (Native application for multiple platforms) Hybrid App (Leverages embedded browser control) Game Builder. The classification is somewhat arbitrary and for some tools it becomes little difficult to classify but here is my logic. Mobile Web = Can be used to create a mobile web... (more)

Twelve New Programming Languages: Is Cloud Responsible?

Do we need programming languages? You may think that the answer is no. But, if you go by the recent trend you may need to change your mind. Consider for example the following questions: Why is Google working two (GO, DART) new programming languages? Why has IBM (X10), Cray (Chapel) and Red Hat (Ceylon) working on creating a new programming language of its own? Why did the attendees of a recent conference in London select 5 (HTML5, DART, Scala, Clojure, Node.js) new languages as the most important software development trends for 2012? What does Neil McAllister mean when he says tha... (more)