Transcript
Page 1: Android operating system

Android Operating System

Page 2: Android operating system

History

Founded by open handset alliance (OHA) by a

group in 2003 by ANDY ROBIN(danger) RICH

MINER (co founder of wildfire communication)

NICK SEARS (vpt-moblie) CHRIS WHITE(design

and interface developed at web TV).

ANDROID logo designed by California based

graphic designer IRINA BLOCK.

Google lacked financially and latter brought in

android in 2005.

Page 3: Android operating system

History(Cont)

GOOGLE reveled in 2007 with first mobile

android powered phone which was HTC

DREAM was sold in October 22nd 2008.

ANDROID is a open source and Google

releases the code under Apache license.

October 2012 approximately 700000 apps

were available for downloads

Page 4: Android operating system

Versions

Page 5: Android operating system

Architecture

Page 6: Android operating system

Features

Handset Layouts

The platform is adaptable to larger, VGA, 2D graphics library, 3D graphics library based on OpenGL ES 2.0 specifications, and traditional smartphone layouts.

Storage

SQLite , a lightweight relational database, is used for data storage purposes.

Connectivity

Android supports connectivity technologies including GSM/EDGE, IDEN, CDMA, EV-DO, UMTS, Bluetooth, Wi-Fi, LTE, NFC and WiMAX.

Page 7: Android operating system

Features(Cont)

Messaging

SMS and MMS are available forms of messaging,

including threaded text messaging and

Android Cloud To Device Messaging (C2DM) and

now enhanced version of C2DM, Android

Google Cloud Messaging (GCM) is also a part of

Android Push Messaging service.

Multiple language support

Android supports multiple languages . Web browser

Page 8: Android operating system

Features(Cont)

Java support

Android applications are written in Java,

Java classes are compiled into Dalvik executables

and run on Dalvik, a specialized virtual machine

designed specifically for Android

Media support

Android Supports many audio and video formats

some of them WebM, H.263, H.264

etc.

Page 9: Android operating system

Features(Cont)

Streaming media support

RTP/RTSP streaming (3GPP PSS, ISMA), HTML

progressive download (HTML5 <video> tag).

Adobe Flash Streaming (RTMP) and HTTP Dynamic

Streaming are supported by the Flash plugin.

Multi-touch

Android has native support for multi-touch which

was initially made available in handsets such

as the HTC Hero.

Page 10: Android operating system

Features(Cont)

Bluetooth

Supports A2DP, AVRCP, sending files (OPP),

accessing the phone book (PBAP), voice dialing and

sending contacts between phones

Multitasking

Multitasking of applications, with unique handling of

memory allocation, is available. Voice based features

Page 11: Android operating system

Features(Cont)

Tethering

Android supports tethering, which allows a phone

to be used as a wireless/wired Wi-Fi hotspot.

External storage

Most Android devices include microSD slot and can

read microSD cards formatted with FAT32, Ext3 or

Ext4 file system

Page 12: Android operating system

Applications

Applications are usually developed in the Java

language using the Android Software Development

Kit,

Google App Inventor, a visual environment for

novice programmers

Applications can be acquired by end-users either

through a store such as Google Play or the

Amazon Appstore, or by downloading and installing

the application's APK file from a third-party site.

Page 13: Android operating system

Security

Android applications run in a sandbox

Isolated area of the operating system that does

not have access to the rest of the system's

resources, unless access permissions are

granted by the user when the application is

installed

The sandboxing and permissions system

weakens the impact of vulnerabilities and bugs

in applications

Page 14: Android operating system

Privacy

Android smartphones have the ability to report

the location of Wi-Fi access points

Databases containing the physical locations of

hundreds of millions of such access points

These databases form electronic maps to locate

smartphones, allowing them to run apps like

Foursquare, Latitude, Places, and to deliver

location-based ads.

Page 15: Android operating system

License

The source code for Android is available under

free and open source software licenses.

The Open Handset Alliance develops the

changes to the Linux kernel, in public, with

source code publicly available at all times

Page 16: Android operating system

Thank You


Top Related