Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Android Mobile Operating System: J.sagar

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 15

ANDROID MOBILE OPERATING SYSTEM

J.sagar

Content
1. Introduction 2. History 3. Platform 4. Software development 5. Versions 6. Phone use in 7. Features 8. Advantages 9.Limitions 10.Refrences

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.

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

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 boot loader all the way up to the applications.

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.

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.

Software development
Programming Language(s)

Java officially supported


C/C++ also possible but not supported

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


2010.

may

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

Phones Use In
HTC
SAMSUNG ELECTRONICS MOTOROLA SONY ERRICSON EBAY GOOGLE

Phones Use In

Android emulator

Galaxy s

Galaxy nexus

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).

Advantages
It is open source software.

Almost all phone have the removable SD card.


Run multiple applications . CHEAPER as compared to other smart phones.

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 thats 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.

You might also like