What is an Android?
The Google made open-sourced operating system “Android” has been taking the world by storm for the past decade. It is primarily used in tablets and smartphones and is the most popular mobile operating system in the world at present. The Linux based software uses a touch-screen, which users can pinch, swipe, or tap to get their desired responses from the phone. Along with that, new generation Android handsets have incorporated voice commands into their system as well.
The android operating system is also immensely customizable and several major mobile manufacturing companies such as Motorola, Samsung etc have opted to use Android as their primary operating system.
History of Android:
Android was the brainchild of Andy Rubin, who developed the technology in 2003. Nick Sears, and Chris White were co-developers as well, who had a strong linkage to T-Mobiles. In the initial stages, Android was deemed to be a vain attempt. After Andy Rubin’s plea to Steve Perlman, he received $10,000 to prevent the company from going into bankruptcy. However, the real miracle happened when Google co-founder Larry Page reached out to Andy Rubin to offer “help”. The Android prototype impressed the Google team and 45 days later, Android was bought by Google for $50 million.
The Android team moved to Google corporations, and continued to build the system, until it was released in 2008 by HTC. Android has then onwards boomed globally, with a net worth of 2 billion dollars. Then onwards, several version updates have been available for the users, the latest one being Android 7 Noughat.
|Android Version||Version Name||API Level||Release Date|
|Android 1.0||Apple Pie||1||23/Sept/2008|
|Android 1.1||Banana Bread||2||09/Feb/2009|
|Android 4.0||Ice Cream Sandwich||14||18/Oct/2011|
|Android 4.0.1||Ice Cream Sandwich||14||19/Oct/2011|
|Android 4.0.2||Ice Cream Sandwich||14||28/Nov/2011|
|Android 4.0.3||Ice Cream Sandwich||15||16/Dec/2011|
|Android 4.0.4||Ice Cream Sandwich||15||28/Mar/2012|
|Android 4.1||Jelly Bean||16||09/July/2012|
|Android 4.1.1||Jelly Bean||16||23/July/2012|
|Android 4.1.2||Jelly Bean||16||09/Oct/2012|
|Android 4.2||Jelly Bean||17||13/Nov/2012|
|Android 4.2.1||Jelly Bean||17||27/Nov/2012|
|Android 4.2.2||Jelly Bean||17||11/Feb/2013|
|Android 4.3||Jelly Bean||18||24/July/2013|
Features of Android:
There are several features that Android provides that has impressed the customers :
i) NFC (Near field communication) is high frequency wireless technology that enables the exchange of data between android devices over a short range proximity. Due to the close range, it offers more security than Bluetooth connectivity. The use of NFCs can facilitate device-to-device transactions and eliminate the use of cash or credit cards.
ii) Widgets eliminate the necessity to open a certain app from the menu by displaying a mini-version of it on the home-screen.
iii) Super customizable wall-paper and home screens are also available for Android users where live wallpapers, alternate themes, etc which can be downloaded from the app store or on the internet.
iv) Google Play Store is the reigning application download store in the world, with over 1 million applications that can be installed into the phone, which users can buy or are offered for free download.
v) Storage Expansion and Battery replacement are Android features that are coveted by most iOs users. Android mobiles allow the user to upgrade their batteries when they do not hold charge anymore. SD card slots can also be used to expand storage capacity.
vi) Multiple keyboards such as Swype, Swiftkey etc are also supported by Android devices, along with the staple Google keyboard. The presence of this feature allows user to adjust and choose which keyboard is most suited to them, and their phone. All of these smart keyboards are highly customizable and accessible.
Android operating system has continually made impacts upon the tech world through its updated versions, immediate bug fixes and innovative application database. Not only has it battled all the major operating systems of the time, but revolutionized global mobile technology. It has indeed made everyday life easier through its user-friendly implementation.
- Android Application for Adding Two Numbers (Simple Calculator)
Basic Android Application to Calculate the Sum of Two Numbers In order to develop an Android App for adding two numbers first, thing we have to do is take two inputs numbers from the user and ...
- Activity Lifecycle Diagram in Android
What is Android Activity Lifecycle Whenever you go inside this Java folder in your app and click the main activity, the main brain or main logic of your Android Activity Application is the &nb ...
- Login Screen Application Example in Android
How to Create a Simple Login Application This tutorial explains how to create a simple login application using the Android Studio. In the first part we will learn how to design our login applicatio ...
- Notification Manager in Android
Building a Notification in Android Below is an app which has one button 'Notify Me' and when we click this button, it’s going to give us a notification as shown in the image bel ...
- Basic Overview of Android Project
Android Project Overview The image below shows how an Android app project looks like But what is what in this project? For example, the screen above image is called an activity. And th ...
- Android Drag and Drop ListView Example
How to use List View in Android Activity This tutorial gives a step by step explanation of how to use listview in our android activity. Listview is used to display any list in our Android activi ...
- Downloading Java JDK to Configure Android Studio
Introduction and Installing and Configuring Java JDKMost of the mobile devices and nowadays TV and available technology uses Android as their main operating system. So this tutorial series is about ho ...
- Android Studio Download and Installation
How to Download and Install Android StudioDownload Android StudioHere are the steps to Download Android Studio:Step:1 So first search for Android Studio on your browser and most probably, in the ...
- Building Your First Android Application
Android Hello World Example Please follow the steps below in order to create an Android Application: 1) First, in the Quick Start menu, you will see some options. The first option is &ldqu ...
- Add Sound Play on Button Click
How to Play Sound on Button Click in Android This tutorial explains step by step for how to add play sound effect on button click in Android Application.Please follow the steps below in order to ...
- Adding Icons to Action Bar in Android
Please follow the steps below in order to add menu items with icons to your action bar:Step 1) So first of all, we need to have some icons in order to add it to our app. So the best way to find icons ...
- Seekbar Example
How to Use Seekbar in Android ActivityWhat is a Seekbar?Seekbar is like a progress bar or you can say it’s an extension of progress bar with a thumb attached.Please follow the steps below in ord ...
- Build a Wallpaper Android Application
How to Build a Wallpaper Android App1.Open Android Studio.2.Click on Text.3.Change Relative Layout to Linear Layout and the orientation as Vertical.4.Add the Button,Give the id and other things.5.Add ...
- Android Fragments Example Create and Use
What are Fragments in Android A Fragment represents a behaviour or a portion of user interface in an Activity. We can combine multiple fragments in a single activity in order to build a multi-pane ...
- wrap_content, fill_parent, Password Field, Toast in Android
Wrap_content and Fill_parent properties First time when we drag and drop a button in the activity screen, it’s layout property. When you go to the property called layout width it’s prop ...
- Analog and Digital Clocks in Android
How To Create Analog And Digital Clocks Android Application This tutorial is a step by step explanation of how to add analog and a digital clock widget to your android activity and also how to make ...
- Rating Bar Example
Android Rating Bar ExampleRating Bar is a widget in Android which is used to rate application or website or anything which you want to rate. In this tutorial, we will learn on how to use ra ...
- SQLite Database Table in Android Studio
How To Create Android SQLite Database and TablesThis tutorial explains how you can get started with SQLite using Android. how we can create a database and perform some database queries like insertion, ...
- Top 10 Mobile Wallets of India to Go Cashless
With the recent demonetized times, the troubles that accompanied were more than just a few. The advent and boom of mobile wallets has however helped the masses deal with the monetary crisis in an effe ...
- Bound Service Example in Android
What is a bound service?A bound service is like a server in a client-server interface. A bound server allows components, such as activities, to bind to the service, send requests, receive responses an ...
- What is Android?
- Download and Install Android Studio
- Android Training Tutorials for Beginners
- Downloading and Install Java JDK
- First Android Application (Hello World)
- Android Project Overview
- Android Application Simple Calculator
- Android Activity Lifecycle Diagram
- Android Fragment Example
- Android Activity Lifecycle Diagram
- Android Intent Service Example
- Android Explicit And Implicit Intent
- Android UI Design
- Android Drag and Drop ListView Example
- Android Notification Manager
- Android Location Manager GPS App
- Android Studio Facebook Integration
- Android Wifi Example
- Publish Android App
- Android Alert Dialog Example
- Android DatePicker Dialog Example
- Android Animation Fade In & Out Example
- Android App Share Button