Android Expected to Continue as the Most Popular Platform for Developers

December 9, 2011, By Sanjeev Ramachandran

The Android OS, ever since launch, has successfully managed to conquer the minds of millions of users and is seen as the most user friendly platform around the world.

Meanwhile, iOS, developed by Apple, is the second most popular platform and some people hold on to it expressing their dislike towards Android. One main reason for doing so is that it is fairly easy to develop an app on iOS than on Android.

Eric Schmidt, at the LeWeb conference in Paris, expressed how he believes Android 4.0 could change all that to a skeptical crowd of Mac, iPhone and iPad fans.

Schmidt stated:

“Ultimately, application vendors are driven by volume, and volume is favored by the open approach Google is taking. There are so many manufacturers working to deliver Android phones globally….Whether you like Android or not, you will support that platform, and maybe you’ll even deliver it first”.

Android consists of a kernel based on Linux, with middleware, libraries and APIs written in C and application software running on an application framework which includes Java-compatible libraries based on Apache Harmony.

Android uses the Dalvik virtual machine with just-in-time compilation to run Dalvik dex-code (Dalvik Executable), which is usually translated from Java bytecode.

The OS has a large community of developers writing apps that extend the functionality of the devices. Developers write primarily in a customized version of Java. There are currently approximately 1,000,000 apps available for Android, from a total of 600,000 apps over the life of Android.

Apps can be downloaded from third-party sites or through online stores such as Android Market, Google’s own app store.

Android was listed as the best-selling smartphone platform worldwide in Q4 2010 by Canalys with over 200 million Android devices in use by November 2011.

Aren’t you an Android fan too?

© 2008-2012 DeviceMag.com - All rights reserved | Privacy Policy