What Is Android?
Android is a mobile operating system that is based on a modified version of Linux. Which originally
developed by a startup of the same name, Android, Inc. In 2005, as part of its strategy to enter the
mobile space, Google purchased Android and took over its development work.
Android Version?
Android has gone through quite a number of updates since its first release. Table shows the various versions of Android and their codenames.
Android Version |
Release Date |
Codename |
1.0 |
23 Sep 2008 |
Apple pie |
1.1 |
9 Feb 2009 |
Banana bread |
1.5 |
30 Apr 2009 |
Cupcake |
1.6 |
15 Sep 2009 |
Donut |
2.0 |
26 Oct 2009 |
Eclair |
2.2 |
20 May 2010 |
Froyo |
2.3 |
6 Dec 2010 |
Gingerbread |
3.0 |
22 Feb 2011 |
Honeycomb |
4.0 |
18 Oct 2011 |
Ice Cream Sandwich |
4.1 |
9 Jul 2012 |
Jelly Bean |
4.4 |
31 Oct 2013 |
Kit Kat |
5.0 |
17 Oct 2014 |
Lollipop |
6.0 |
5 Oct 2015 |
Marshmallow |
Features of Android
As Android is open source and freely available to manufacturers for customization, there are no fixed
hardware and software configurations. However, Android itself supports the following features:
➤ ➤ Storage — Uses SQLite, a lightweight relational database, for data storage. Chapter 6 discusses
data storage in more detail.
➤ ➤ Connectivity — Supports GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth (includes
A2DP and AVRCP), WiFi, LTE, and WiMAX. Chapter 8 discusses networking in more detail.
➤ ➤ Messaging — Supports both SMS and MMS. Chapter 8 discusses messaging in more detail.
➤ ➤ Web browser — Based on the open-source WebKit, together with Chrome’s V8 JavaScript engine
➤ ➤ Media support — Includes support for the following media: H.263, H.264 (in 3GP or MP4
container), MPEG-4 SP, AMR, AMR-WB (in 3GP container), AAC, HE-AAC (in MP4 or
3GP container), MP3, MIDI, Ogg Vorbis, WAV, JPEG, PNG, GIF, and BMP
➤ ➤ Hardware support — Accelerometer Sensor, Camera, Digital Compass, Proximity Sensor,
and GPS
➤ ➤ Multi -touch — Supports multi-touch screens
➤ ➤ Multi -tasking — Supports multi-tasking applications
➤ ➤ Flash support — Android 2.3 supports Flash 10.1.
➤ ➤ Tethering — Supports sharing of Internet connections as a wired/wireless hotspot