Android is a combination of software that works on smartphone. The software that makes Android includes the basic operating system, basic application and middle ware. Android is established on the Linux kernel, which is an operating system like UNIX, but it is highly effective in securing the data. While being not really deep inside the technical aspects of Android, will reduce you some of its basic elements via which you will understand it’s working. In any Android smart phone that you use, there is structures Android architecture.
By Android architecture, it means that the functionality and structure of an Android is in the form of layers of software, that are piled up one on to another in a way that it creates an fascinating user experience. But what are those layers and what are the Android version names. There are four layers of Android that make happens the Android experience and we will compare Android and its Versions.
- Linux kernel
- Native libraries
- Application framework
- Application layer
If you want to learn about these four layers it is better to check out our post on Architecture which will make you learn about these components in detail. But coming back to the topic we are gonna discuss all versions of Android that has been launched till now. We have described specific features and specification of every latest Android version that will help you see how Android has changed and upgraded over time.
Apple Pie (Android 1.0)
In 2008, Android get first time launch in the market with its very limited features such as YouTube app, camera support, Gmail App etc…..
Banana bread (Android 1.1)
The next year banana bread got launched and offered features such as show hide keypad, use of hand free and you can make the attachment on Gmail, as these were useful and advanced features at that time.
See Also : Best Android Apps That You must have
Cupcake (Android 1.5)
The first big change came with cupcake as it offered vital features like Bluetooth, soft keyboard and watch and record videos.
Donut (Android 1.6)
Donut offered a game changer in navigation by presenting turn by turn navigation and its gesture framework had a reasonable importance.
Éclair brought the HTML for the first time in Android. And its other remarkable features were Microsoft Exchange support, digital zoom and an upgraded version of Bluetooth 2.1.
Froyo (Android 2.2)
Froyo proves itself as one of the most entertaining and amusing version by offering features like Application installation, USB attachment and Animated GIF.
Gingerbread came along with improved user interface and easy to use keyword. It was the first android version with social network features.
Honeycomb is known for it’s first 3D user interface and tablet support.
Ice Cream Sandwich (4.0)
The direct WiFi uses feature belongs to the Ice Cream Sandwich version of Android. It also introduced the screen pattern lock actions for the first time.
Jelly Bean (4.1)
Gesture mode, voice search, speed improvement were the prominent features of this android version.
Screen recording came into existence with kitkat Android version.
Lollipop provides the user with their new phone design and the improved format of the phones that are being used till now.
Marshmallow prominent feature was the fingerprint identification.
Day dream virtual reality was the feature of Android Nougat that seems to be a new dimension of user experience.
Android Oreo 8.0 brought some extra speed in the gaming after the nougat 7.0. It adds some cool features that has great relevancy with social media and internet entertainment. While if we talk about the graphics, Oreo had improved by adding sharpness into the colors and hues it displays on the screen.