Saturday, August 13, 2011

Why Android?

  • Reason 1 : It is the fastest growing mobile operating system according to some market research.

I created the graph showing market research trends for mobile operating systems.Other than Android rest of operating systems are desingined for those company headsets. Data are from en.Wikipedia where those data are taken from Gartner Inc (
Gartner: Android leads, Windows Phone lags in Q1". Gartner, Inc. 2011-05-19. Table 2. http://news.cnet.com /8301-13506_3-20064223-17.html. Retrieved 2011-05-19.). There are 3 clear observations.
  1. After the introduction of android in 2008 and after it got momentum in 2009 , already declining market leader Symbion( Nokia) started to decline in a faster rate and its continuing in the same trend in Q1 in 2011.
  2. Blackberry was growing and in 2009 it started declining when Android gain momentum.
  3. iOS still growing but slower rate than it was before 2009.
Microsoft and Other OS are already loosing it market shere but this treand could be different now as Microsoft now released new version of its mobile operating system...to be continued...

Friday, August 12, 2011

Coming up........."Why Android?"

Why there is lot of talk about mobile operating system Android? What are the benefits and what is the use of it for developers?What are the similarities and differences advantages and disadvantages of Android when compared to Symbion and IOS?

Thursday, August 11, 2011

What is AndroiD ?


AndroiD is an operating system for mobile devices such as mobile telephones and tablet computers developed by Google Inc and the Open Handset Alliance.

Time Line

  • Android initially was developed by Android Inc.
  • Google purchased Android Inc in 2005.
  • Open headset alliance (consist of more than 80 ICT companies) funded and along with Google they unveiled the first version of Android in 2007.
Key Features of Android
  • Android is based on Linux Kernel.
  • Middleware libraries and APIs are written in C.
  • Application software is based on Java compatible libraries.
  • Dalvik VM is used to run Java complied Java codes just in time(JIT compilation)
Developer Community
  • Android has very large community of its "App" (application) developers.
  • These developers extend the functionality of Android with their Apps.
  • They mostly use Java for development.
If you would like to become one of them who develops Apps for Android then this bolg may help you to get a quick start...