Definition of Android :
Android is software for mobile phones, tablets and a growing range of devices encompassing everything from wearable computing to in-car entertainment. It launched in 2003 and is the world’s most popular mobile operating system (OS).
Android is an open source project (led by Google but it doesn’t belong to them) called AOSP (Android Open Source Project). Google uses this project as a base to create its version of Android, which is then used by the other manufacturers.
As an OS, Android’s job is to act as a translator between you and your gadget. When you take a photo, Android provides the button you tap and tells the phone what to do when you tap it. When you make or receive a call, Android tells your phone how to do that. When you play a game, Android tells the game what movements you’re making
and what buttons you’re pressing. It’s like Windows, but for mobile devices.
The Android software itself is developed in conjunction with Google, who releases major updates to the platform every year. Manufacturers which run Android on their phones include Samsung, Huawei, Sony, Lenovo, HTC, LG and many others; it’s currently operational on more than one billion devices.
Versions History of Android :
1. version 1.0 – September 23, 2008.
2. version 1.1 – February 9, 2009.
3. version 1.5 – April 27, 2009.
4. version1.6 – September 15, 2009.
5. version 2.0 – 2.1 – October 26, 2009.
6. version 2.2 – 2.2.3 – May 20, 2010.
7. version 2.3 – 2.3.7 – December 6, 2010.
8. version 3.0 – 3.2.6 – February 22, 2011.
9. version 4.0 – 4.0.4 – October 18, 2011.
10.version 4.1 – 4.3.1 – July 9, 2012.
11.version 4.4 – 4.4.4 – October 31, 2013.
12.version 5.0 – 5.1.1 – November 12, 2014.
13.version 6.0 – 6.0.1 – October 5, 2015
14.version 7.0 – 7.1.2 – August 22, 2016.
15.version 8.0 – August 21, 2017.
Advantages of Android Operating System :
Supports 2D, 3D graphics :
It supports various platforms like 2D and 3D. Earlier we used to watch movies and play games in almost in 2D, but nowadays various applications are using 3D format. To
provide different graphics in videos, games OS should support 3D format. Android supports 2D And 3D format to provide a better advantage in videos and in games.
Supports Multiple Languages :
Android supports different languages. We can say all famous languages about more than 100. By using this feature it is easy to adopt to different languages. Earlier in
the feature phones English is to be the only language in the mobile devices.
Java Support :
The Java supporting feature enables developers to enhance more features. As it supports Java, operating can be developed.
Faster Web Browser :
As it enabled with web browser we surf web easily without complexity just like in a computer. It easily loads multimedia so that it makes web browsing faster.
It Supports MP4, 3GP, MPEG4, MIDIIt supports different types of formats. There is no need to convert from one format to another, as it enabled with different formats of audio and video styles.
Additional Hardware Support :
Any hardware can be easily connected with the Android based devices easily. We can make a device to connect internally to get more features.
Video Calling :
Faster data connection enables to do video call. We can take advantage of bandwidth and new generation networks using Android.
Open Source Framework :
It makes users to make their own applications and to make changes required for themselves. Enthusiasts can make Andriod more powerful and useful by developing
themselves. As it is an open source operating system, we can use it easily and without cost in the equipments.
Uses of Tools are Very Simple :
It makes use of a single button to do more than assigned work. For example volume control button can be made to click a photo by changing simple algorithm in the
Availability of Apps :
Anyone can make use lot of free apps in the app store and from other android stores. It gives freedom to install from third party users.
Better Notification System :
It makes users to check important notifications directly from the dashboard. It makes work easy. Earlier we used to go for every application refresh to check updates.
Updated User Interface Design :
Interfacing that means human to machine integration made to update in android. Touchscreen made very useful change in the mobile use. It enables zooming and tapping features which perform very effectively in the Android operating system
Low Chance of Crashing :
The Android OS is very smooth and easy to operate and less chances of crashing down
Stability and security is better than other mobiles OS as it is based on Linux Kernel. The Linux based operating system enabled with high security with unix. Every operation goes into command mode. If detected any security threats it goes to basic mode by storing to another application like cloud computing and crashes all the data on the device.