Android Basics

Posted: August 29, 2012 in Android, Testing Basics
Tags: , , , , , ,

Android is a Linux based operating system primarily designed for mobile devices such as Smartphone’s and tablet computers. Android is not only operating system but also middle ware and key applications.

Features of Android:
Android has many amazing and unique features.Some of which are:
• Application Framework that enables reuse and replacement of components
• Optimized Graphics that is powered by customized 2D graphics library and 3D graphics based on the OpenGL ES 1.0 specification
• Media Support for common video, audio, and still image formats (MPEG4, H.264, MP3, AAC, AMR, JPG, PNG, GIF)
• Provision of Bluetooth, EDGE, 3G and Wi-Fi
• SQLite for structured data storage
• Open source WebKit engine based integrated web browser
• Camera, GPS, Compass, and Accelerometer (dependent on hardware support)
• GSM Telephony
• Dalvik virtual machine optimised for mobile devices
• Rich Development environment that includes a device emulator, debugging tools, performance and memory profiling and a Eclipse IDE plugin.

Different Versions of Android:

Version Name API Level
1.0 Astro  (internally used)
1.1 Bender (internally used)
1.5 Cupcake 3
1.6 Donut 4
2.1 Eclair 7
2.2 Froyo 8
2.3 GingerBread

9(2.3 – 2.3.2)10(2.3.3 – 2.3.7)
3.0 Honeycomb 12(3.1)13(3.2)

4.0.1 Icecream Sandwich 14(4.0 – 4.0.2)15(4.0.3 – 4.0.4)
4.1.1 Jelly Bean 16

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s