What is it?
Android is an open-source software stack for mobile devices that includes an operating system, middleware, and key applications.
Intially developed by Android Inc. but was purchased by Google in 2005. Based on the modified version of Linux Kernel, members of the Open Handset Alliance collaborated and developed the Android Open Source Project (AOSP).
Optimized for mobile devices and is based on the open source system, it allows and enables users to reuse and replace components of the applications.
All android comes with core applications including email clients, SMS program, calendar, maps, browsers, and contacts. All the applications are written using Java programming language.
Learn More at Android.com
The major components of Android operating system.
Android enables developers to obtain the location of device, allows the device to communicate with one another facilitating peer-to-peer social applications. With full set of tools that have been built from the ground-up platform, developers have access to wide range of useful tools and libraries to build rich applications.
Wants to become a developer? Visit Android Developers for more information.
Open development platform offers developers to take advantage of the device hardware, access location information, and background services to have full access to the framework APIs used by the core applications.
Google API Add-Ons are an extension to the Android SDK development environment that lets developers create applications for devices that include Google's set of custom applications, libraries, and servives.
Since its original release in October 2008, the operating system has seen number of updates created to fix bugs and add new features. Each version is developed under a code name based on a dessert item.