2. Objectives
• What is Android
• History
• Features
• Android Versions
• Android Architecture
3. What is Android?
• Open source software platform and operating
system for mobile devices
• Based on the Linux kernel
• Allow writing code in the Java language
• Own virtual machine—DVM (Dalvik Virtual
Machine)
4.
5. • Android Inc. founded in Palo Alto, California,
US in October 2003
• Team members: Andy Rubin, Rich Miner, Nick
Sears and Chris White
• Google acquired Android Inc. on 17 August
2005.
• Later developed by OHA (Open Handset
Alliance) from 2007
6.
7. Features
• Android can run multiple apps at same time
• Also support optimized graphics VGA, 2D
graphics and 3D graphics
• Android has a better app market
• Android lets you change your settings faster
• It gives you more options to fit your budget
• Android keeps information visible on your home
screen
• Android also support Java applications
20. Linux Kernel
• It relies on Linux version 2.6
• Provides Security, Memory and Process Management
21. Native Libraries
• Own libraries written in C/C++
• Native Libraries to run application
• It is needed for the stable performance of
components
22. Android Run Time
• Main Dalvik Virtual Machine is located
• Includes a set of java core libraries
23. Application Framework
• Tool kit used to create applications
• Consists of Activity, Package, Telephony and
Notification manager
24. Application Layer
• Uppermost Layer
• Includes Home application, the Contact
Application, the Phone, the Browser and apps
• Works with end user with the help of application
framework to operate