What is Android?
Android is a modified version of Linux based mobile operating system. Developed by a startup of the same name, Android, Inc. in 2005 as part of a strategy to enter Google mobile space buys Android, Inc. and takes over development work. (Same as Development team).
Google wanted the Android operating system to be open and free, so most of the Android code was released. Under the open source Apache License, which means anyone who wants to use Android can do so by Download the full Android source code. (Typically the hardware manufacturer) Own proprietary extensions can be added to Android and customized Android to differentiate them. Products from others This development model makes Android particularly appealing to vendors. Those companies were hit by the hugely successful Apple’s iPhone phenomenon. The product that revolutionized the smartphone industry When the iPhone was released, many smartphone manufacturers struggled to find new ways to revive their products. These manufacturers see Android as a solution, which means they will continue to design their own hardware and Use Android as the operating system that drives some companies to the edge. Android’s open source policies include Motorola and Sony Ericsson, which are in development. Own mobile operating system for many years.
The main advantage of adopting Android is that it offers a unified approach to application development. Developers only need to develop Android in general and their applications should be able to. It works on many devices as long as the device is powered by Android. In the world of smartphones, applications are the most important part of the success chain.
Android has gone through quite a number of updates since its first release.
|Code name||Version numbers||API level||Release date|
|No codename||1.0||1||September 23, 2008|
|No codename||1.1||2||February 9, 2009|
|Cupcake||1.5||3||April 27, 2009|
|Donut||1.6||4||September 15, 2009|
|Eclair||2.0 – 2.1||5 – 7||October 26, 2009|
|Froyo||2.2 – 2.2.3||8||May 20, 2010|
|Gingerbread||2.3 – 2.3.7||9 – 10||December 6, 2010|
|Honeycomb||3.0 – 3.2.6||11 – 13||February 22, 2011|
|Ice Cream Sandwich||4.0 – 4.0.4||14 – 15||October 18, 2011|
|Jelly Bean||4.1 – 4.3.1||16 – 18||July 9, 2012|
|KitKat||4.4 – 4.4.4||19 – 20||October 31, 2013|
|Lollipop||5.0 – 5.1.1||21- 22||November 12, 2014|
|Marshmallow||6.0 – 6.0.1||23||October 5, 2015|
|Nougat||7.0||24||August 22, 2016|
|Nougat||7.1.0 – 7.1.2||25||October 4, 2016|
|Oreo||8.0||26||August 21, 2017|
|Oreo||8.1||27||December 5, 2017|
|Pie||9.0||28||August 6, 2018|
|Android 10||10.0||29||September 3, 2019|
|Android 11||11||30||September 8, 2020|
➤ Split-screen multi-window mode
➤ Redesigned notification shade
➤ Refined “Doze” feature
➤ Switch from JRE (Java Runtime Environment) to OpenJDK
One of the important things to keep in mind while you’re viewing the Android version is that each has its own features and APIs (application programming interface), so if your application is written for the latest android version and uses an API that is not available in the old version of Android, then only devices with newer version of Android can use your application.