Sie sind auf Seite 1von 28

ANDROID OS

By: Oza Utsav 09CE002

What is Android OS?


Android is a software stack for mobile devices that includes an operating system, middle ware and key applications. Android is a software platform and operating system for mobile devices based on the Linux operating system and developed by Google and the Open Handset Alliance. It allows developers to write managed code in a Java-like language that utilizes Google-developed Java libraries, but does not support programs developed in native code.

OVERVIEW
Powerful mobile devices
  

Capable of general-purpose computing; Will become the next PC Enormous base and growth

Google developed Android


  

Linux kernel but becoming a fork Powerful free SDK and tools makes low to no-risk entry Support by Google, OEMs(Original equipment manufacturer) and telecoms OEM creates unit with best mobile OS Telecoms can customize User gets Android Marketplace, others shopping

Android will be the mobile OS of choice


  

BACKGROUND
First products
Android SDK on 12-Nov-2007 First handset HTC Dream 22-Oct-2008

First Android Phone HTC Dream

Versions Of Android OS
Different versions of Android OS:1.5 Cupcake 1.6 Donut 2.x clair(includes 2.0,2.0.1,2.1) 2.2 Froyo 2.3.x Gingerbread(includes 2.3,2.3.3,2.3.4,2.3.5,2.3.6,2.3.7)  3.x Honeycomb(includes 3.0,3.1,3.2)     

Usage share of different versions


Usage share of the different versions, by October 3, 2011. Distribution 1.5 Cupcake 1.6 Donut 2.1 Eclair 2.2 Froyo 2.3.x Gingerbread 3.x.x Honeycomb 3 4 7 8 9-10 11-13 API level Usage Share % 1.1% 1.4% 11.7% 45.3% 38.7% 1.8%

Pie Chart of Usage of different Versions of Android OS

Quantity Market Shares by Gartner (in one year)


SMARTPHONE OS Symbian Android RIM iPhone(iOS) Microsoft(Windows) Other OS Year 2010 37.6% 22.7% 16.0% 15.7% 4.2% 3.8% Year 2009 46.9% 3.9% 19.9% 14.4% 8.7% 6.1%

ANDROID FAST GROWTH


During 2010
   

Android share grows to 17% from 12% Microsoft share declines 2.2% RIM share declines 1.8% Apple share declines 1.3%

Android share of Smartphone market forecast to rise to 24.6 percent between 2010 and 2014.

DEVELOPER VIEWPOINT
Market Opportunity
  

Current strong market position Favorable press, reviews, user comments High growth expectations

Development Support
    

Google Device OEMs (Samsung, HTC, Motorola, etc.) Telecoms Worldwide: Sprint, Vodafone, NTT, China Mob, etc. Thailand: True, AIS, etc.

Community And Users

WHAT MAKES ANDROID SPECIAL?


Truly open, free development platform Component-based architecture Multi-layer isolation of programs Many services included Portability across hardware
    

Linux based Reusable, replaceable modules

High quality graphics and sound Java programs executed by Davlik virtual machine ARM, x86 and other

Support by multiple large organizations

ANDROID ARCHITECTURE

KEY TOOLS
Linux, Windows, Mac OSX Java (Oracle/Sun)


Java SDK 6 update 22 Android SDK r7 Eclipse 3.6.1

SDK (Google)


Eclipse


APPLICATION
Devices
   

Phones Tablets Netbooks Embedded and control units

Apps

SOFTWARE DEVELOPMENT
Design Coding Testing

No Yes Design Error? Yes Errors?

No Release Process

ECLIPSE WITH EMULATOR

ECLIPSE WITH EMULATOR

RELEASE PROCESS
Prepare for Build Perform Build Release Candidate Thoroughly Test Build

Got Bugs? Fix Bugs! Got Bugs? No Bugs? Publish Release Test Packaged Release Candidate Package and Sign Package

APP INVENTOR
Googlelab development No developer experience needed Create functional flowsheet Assemble modular blocks Final product can be sold on Android Market

OUTLOOK
Android will continue rapid growth Handsets will be major market Google will guide but not rule Android
       

Expected to be #1 smartphone by 2014 tablets and netbooks significant fringe Telco's want to differentiate and have image Telco's want to lock users Telco aims conflict with developers and update process Google is expected to impose more uniformity System minimum requirements GUI design

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. Additional finer-grained security features are provided through a "permission" mechanism that enforces restrictions on the specific operations that a particular process can perform, and per-URI permissions for granting ad-hoc access to specific pieces of data.

ADVANTAGES
There are a host of advantages that Googles Android will derive from being an open source software. Some of the advantages include: The ability for anyone to customize the Google Android platform The consumer will benefit from having a wide range of mobile applications to choose from since the monopoly will be broken by Google Android Men will be able to customize a mobile phones using Google Android platform like never before

LIMITATIONS
Bluetooth limitations Android doesn't support: Bluetooth stereo Contacts exchange Wireless keyboards Video calling is not possible till Version 2.2(Froyo)

SUMMARY
Solid, proven, popular, open platform Used on wide range of devices Support from Google, OEMs, telcoms Low barriers to entry Major opportunity for new developers Creativity, hard work, persistence

ONLINE ANDROID RESOURCES


Android developer website
    

http://developer.android.com

Open Handset Alliance


http://www.openhandsetalliance.com

Android Market
http://market.android.com/publish

Android libraries and extensions


http://openintents.org

Android developer forum


http://www.anddev.org

THANK YOU

Das könnte Ihnen auch gefallen