World is contracting with the rise of mobile phone technology. Since the amount of consumers is increasing day by day, facilities will also be increasing. Starting with simple routine handsets which were utilized only for making phone calls, mobiles have changed our lives and are becoming a part of it. Now they're not used only for making calls but they have innumerable applications and may be utilized as a Camera , Music participant, Tablet PC, T.V. , Internet browser etc . And with the newest technologies, new software and operating systems are required.
What is Android
Operating Systems have developed a great deal in past 15 decades. Especially for smart phones, Mobile OS has significantly evolved from Palm OS in 1996 to Windows pocket PC in 2000 and then to Blackberry OS and Android. Android is a software pack comprising not just operating program but also middleware and essential applications. Android Inc was founded in Palo Alto of California, U.S. from Andy Rubin, Rich miner, Nick sears and Chris White in 2003. After original release there were number of updates in the original version of Android.
Characteristics & Specifications
Android is a powerful Operating System supporting a Significant Number of applications in Smart Phones. These applications make life more comfortable and innovative to the users. Hardwares that encourage Android are mainly based on ARM architecture platform. Some of the current features and specifications of android are:
Android comes with an Android marketplace which is an online software store. It was created by Google. It enables Android users to pick, and download applications developed by third party programmers and utilize them. There are approximately 2.0 lack+ matches, application and widgets available in the marketplace for consumers. Android is available as open source for programmers to produce applications which could be further employed for selling in android marketplace. You will find approximately 200000 applications developed for android with more than 3 billion+ downloads. Android relies on Linux version 2.6 for heart system services like security, memory management, process management, network stack, and driver model.
All these are the basics of all Android applications:
• Android applications are made up of one or more application components (activities, services, content providers, and broadcast receivers)
• Each component plays a different role in the overall application behavior, and every one may be activated individually (even by other applications)
• The manifest file has to announce all components in the application and should also announce all application requirements, like the minimum version of Android required and some other hardware configurations required
• Non-code application tools (images, strings, design files, etc.) should include alternatives for different device configurations (like different strings for different languages)
Google, for software development and application development, had established two competitions ADC1 and ADC2 for its many innovative applications for Android. It provided prizes of USD 10 million combined in ADC1 and two. ADC1 premiered in January 2008 and ADC two was started in May 2009. These competitions assisted Google a great deal in making Android better, more user friendly, innovative and interactive.