Android, Inc. was founded in Palo Alto, California, United States in October, 2003 and today is one the most popular Operating System for mobile devices.
Then it’s clear that Android is an operating system for mobile devices such as smartphones and tablet computers.This is a Linux-based mobile phone operating system developed by Google. Android is unique because Google is actively developing the platform but giving it away for free to hardware manufacturers and phone carriers who want to use Android on their devices.
Operating Systems have developed a lot in last 15 years. Starting from those old black and white phones to current smart phones or mini computers, mobile OS has come far away. Specially for smart phones, Mobile OS has greatly evolved from Palm OS in 1996 to Windows pocket PC in 2000 then to Blackberry OS and now Android.
Android is One of the most widely used mobile OS these days. Android is a software bunch comprising not only operating system but also middleware and key applications. Android Inc. was founded in Palo Alto of California, U.S. by Andy Rubin, Rich miner, Nick sears and Chris White in 2003. Later Android Inc. was acquired by Google in 2005. After original release there have been number of updates in the original version of Android.
Like other times, it’s clear that Google’s operating system has hit the big time.
Android is something more than Phone
Modified version of Android is used in the Google TV, the Barnes & Noble Nook eReader, the Samsung Galaxy Tab, and many other devices. Parrot makes both a digital photo frame and a car stereo system on modified versions of Android.
Basics of Android Applications
These are the basics of Android applications:
• Android applications are composed of one or more application components (activities, services, content providers, and broadcast receivers)
• Each of these components performs a different role in the overall application behavior, and each one can be activated individually (even by other applications)
• The manifest file must declare all components in the application and should also declare all application requirements, such as the minimum version of Android required and any hardware configurations required
• Non-code application resources (images, strings, layout files, etc.) should include alternatives for different device configurations (such as different strings for different languages)
Google, for software development and application development, had launched two competitions ADC1 and ADC2 for the most innovative applications for Android. It offered prizes of USD 10 million combined in ADC1 and 2. ADC1 was launched in January 2008 and ADC 2 was launched in May 2009. These competitions helped Google a lot in making Android better, more user friendly, advanced and interactive.