Android is a powerful open source Linux based Operating System (OS) used specifically for cellular phones and also tablets. It's one of the most widely used mobile operating system (OS). It is a software pile which includes OS, middle ware and also crucial applications. The android application development Package (SDK) offers the tools as well as Application Programs User Interface (API). |
The major system of Android is Java It makes use of java collection. As well as the applications are coded in Java, C++ and also C (core). An only application which as greater than 700,000 apps and also downloaded and install extra in the marketplace. These applications are upgraded and also much more are released daily.
History of Android:
Android was established by Open Mobile phone Partnership led by Google. The Open Phone Alliance includes virtually 86 hardware, software application and telecommunication business. The first programmer of android was Android Inc., and later Google bought it in the year 2005. The android code was released open source by Google under Apache license.
It was founded by Andy Rubin, Rich Miner, Nick Sears and also Chris White in Paulo Alto, The Golden State, US in October 2003.
The Android Open Resource Job is also led by Google as well as charged for the upkeep and also growth of android. The primary objective of is to produce an effective real-world item as well as enhances mobile experience for end users.
Elements of Android Architecture:
The significant elements of Android style are:
Applications - a set of core applications which is written in Java shows language.
Application Framework - An open resource growth which handles all the applications involved in it.
Libraries - It is a collection of C/C++ collections used by various components by android system.
Android Run-time - All applications can operate on its very own process, using its own circumstances of Dalvik Virtual Equipment.
Linux Bit - It depends on Linux variation 2.6 for core system management such as protection, procedure management, memory administration and network stack and vehicle driver version.
Features of Android:
Application Framework - enables reuse and replacement of components.
Dalvik Virtual Machine - optimized for mobile devices.
Integrated Browser - open source web kit engine.
Optimized Graphics - powered by 2D and 3D graphics.
Sq Lite for data storage
GSM technology Camera, GPS, Compass, etc.
Bluetooth, EDGE, Wi-Fi, 3G.
History of Android Versions:
The specialty of android application is, its version. And they are created in alphabetic order. And all versions belong to a Dessert name. Each version has its own sub-version and is released periodically. The sub-versions are released more or else in the same year in a constant period of different months.
The first release was on November 2007 and after that many updates has been made from its original OS and each updates fix bugs and adds new features from the before version.
Versions in Android:
Versions of android and they released year are:
1. Beta - 5 Nov 2007.
2. v1.0 - 23 Sept 2008.
3. v1.1 - 9 Feb 2009.
4. V1.5 cupcake - 30 Apr 2009.
5. V1.6 Donuts - 15 Sept 2009.
6. V2.0 Eclair - 26 Oct 2009.
7. V2.2.x Fro-yo - 20 May 2010.
8. V2.3.x Gingerbread - 6 Dec 2010.
9. V3.x Honeycomb - 22 Feb 2011.
10. V4.x Ice Cream Sandwich - 19 Oct 2011.
Advantages of Android:
3. Multithreaded OS.
4. Rich Internet access.
5. Open source platform.
6. Easy to handle and implement.
7. User friendly.
8. Enabled security.
9. Supports all formats of image & video.
Related Articles -
Android App Development Company in India, Hire Android App Developers India, Android Application Development Services,