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)
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)
What accordin... (more)
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
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)
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:
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)
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)