Android and its Uses

Android and its Uses

Android is a software stack for mobile devices that includes an operating system, middleware and key applications. The Android SDK provides the tools and APIs necessary to begin developing applications on the Android platform using the Java programming language.

Google purchased the initial developer of the software, Android Inc., in 2005. The unveiling of the Android distribution on 5 November 2007 was announced with the founding of the Open Handset Alliance, a consortium of 84 hardware, software, and telecommunication companies devoted to advancing open standards for mobile devices Google released most of the Android code under the Apache License, a free software license. The Android Open Source Project (AOSP) is tasked with the maintenance and further development of Android.

Android consists of a kernel based on the Linux kernel, 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 compiled Java code. Android has a large community of developers writing applications (“apps”) that extend the functionality of the devices. Developers write primarily in a customized version of Java. There are currently more than 2,50,000 apps available for Android. Apps can be downloaded from third-party sites or through online stores such as Android Market, the app store run by Google.

With the exception of brief update periods, Android has been available under a free and open source software license since October 21, 2008 until March 2011. Google published the entire source code (including network and telephony stacks) under an Apache License. Google also keeps the reviewed issues list publicly open for anyone to see and comment.

Even though the software is open source, device manufacturers cannot use Google’s Android trademark unless Google certifies that the device complies with their Compatibility Definition Document (CDD). Devices must also meet this definition to be eligible to license Google’s closed-source applications, including the Android Market.

Android Market is the online software store developed by Google for Android devices. An application program (“app”) called “Market” is preinstalled on most Android devices and allows users to browse and download apps published by third-party developers, hosted on Android Market. As of December 2010 there were about 200,000 games, applications and widgets available on the Android Market. In April 2011 Google said there had been more than 3 billion Android apps installed and at end of June 2011 there are 6 billion apps installs from the Android market. The operating system itself is installed on 130 million total devices.

Uses of Android :

1) The App That Scans Our Eyeball and Saves Our Passwords

2) The App That Tells Our Phone How To Behave

3) The App That Lets Us Whiteboard With Colleagues

4) The App(s) For Social Music

5) The App That Lets Us IM And Blog

6) The App That Keeps Us Informed

7) The App That Lets Us Store Files in the Cloud

8 ) The App(s) That Save Us Money

9) The App That Keeps Us From Getting Lost

10) The App That Backs Up Our Contacts

For Android Online training please log on to http://www.revanthtechnologies.com