1. ANDROID
MOBILE OPERATING
SYSTEM
Guided by Submitted by
Dr. VK Patle Sonam Sahu
2. Content
1. Introduction
2. History
3. Platform
4. Software development
5. Versions
6. Phone use in
7. Features
8. Advantages
9.Limitions
10. Conclusion
11.Refrences
3. Introduction
What is Android?
• A software platform and operating system for mobile devices
• Based on the Linux kernel 2.6
• Android is under version 2 of the Apache Software License (ASL)
• Allows writing managed code in the Java language
• Android OS is a software stack consisting of java
application running on a Java application framework on top
of java core library running on Dalvik virtual machine.
4. History
• Android was founded by Andy rubin , rich miner,
nick sears & chris white who work at Google.
• Android was bought by Google in 2005.
• On the 5th of November 2007 the Open Handset
Alliance, a consortium of several companies was unveiled
with the goal to develop open standards for mobile
devices
5. Platform
Hardware
Android is not a single piece of hardware; it's a
complete, end-to-end software platform that can be
adapted to work on any number of hardware
configurations. Everything is there, from the bootloader all
the way up to the applications.
6. Platform
Operating System(s)
• Every Android application runs in its own process, with its own
instance of the Dalvik virtual machine.
• The Dalvik VM executes files in the Dalvik Executable (.dex)
format
• Dalvik has been written so that a device can run multiple VMs
efficiently.
7. Platform
Security
Android is a multi-process system, in which each application (and
parts of the system) runs in its own process. Most security between
applications and the system is enforced at the process level through
standard Linux facilities, such as user and group IDs that are
assigned to applications.
Google services
Gmail, Google calendar & Google web search are pre installed &
Google is also the default web page for the web browser.
9. Versions of Android
• 1.0:- Released 23 September 2008
• 1.1:- On 9 February 2009,released by T-mobile G1
• 1.5:- (Cupcake) Based on Linux Kernel 2.6.27 released on 30 April
2009.
• 1.6:- (Donut) Based on Linux Kernel 2.6.29 released on 15
September 2009.
• 2.0 / 2.1:- (Eclair) Based on Linux Kernel 2.6.29 released on 26
October 2009.
• 2.2:- (Froyo) Based on Linux Kernel 2.6.32 released on 20 may
2010.
10. Versions of Android
• 2.3:- (Gingerbread) Based on Linux Kernel 2.6.35 release on
6 December 2010.
• 3.0:- (Honeycomb) released on Feb. 2011
• 3.1 Honeycomb, released in May 2011
• 3.2 Honeycomb, released in July 2011
• 4.0 Ice Cream Sandwich announced on October 19, 2011
11. Phones Use In
• HTC
• SAMSUNG ELECTRONICS
• MOTOROLA
• SONY ERRICSON
• EBAY
• GOOGLE
13. FEATURES
• Application framework : enabling reuse & replacement of
components.
• Dalvik virtual machine optimized for mobile devices.
• Media support for common audio, video, and still image formats
(MPEG4, H.264, MP3,JPG, PNG, GIF).
• GSM Telephony (hardware dependent).
14. Advantages
• It is open source software.
• Almost all phone have the removable SD card.
• Run multiple applications .
• CHEAPER as compared to other smart phones.
15. Limitations
• Bluetooth limitations
o Android doesn't support:
Bluetooth stereo
Contacts exchange
Modem pairing
Wireless keyboards
• But it'll work with Bluetooth headsets, but that's about it
• Some phone forces to configure GMAIL account .
• Does not deliver an on-screen keyboard that’s capable of supporting
multiple language at a time.
• Google does not support installing apps to the SD card , so
developers are limited in what they can create.
16. Conclusion
We can only hope that the next versions of Android have overcome the
actual limitations and that the future possibilities became a reality