Android-Seminar Ppt (2)

Post on 28-Oct-2014

172 views 6 download

Tags:

Transcript of Android-Seminar Ppt (2)

ANDROID AN OPEN HANDSET ALLIANCE

PROJECT

2

Overview

1.What is Android

2.Information about Android

3.History

4.Open Handset Alliance

5.Version

6.Features

7.Opportunities

8.Android Architecture

9.Advantage

10. Limitation

11.Conclusion

WHAT IS ANDROID?

A software platform for mobile devices.

It includes an operating system, middleware & key application.

An Open Handset Alliance (OHA) Project.

Fast application development in Java.

An open platform for developers, users & industry. 3

INTRODUCTION TO ANDROID

Company / Developer Google Inc., Open Headset Alliance

Programmed In XML, C, Java, C++

Source Model Mixed ( Free & Open source software)

Initial Release 21st Oct 2008

Kernel Type Linux Kernel ( Monolithic)

Default User Interface Graphical

Official Website http://www.android.com/

4

HISTORY

Oct 2003

Android Inc. was founded in California. July 2005

Android Inc. was purchased by Google. 5 Nov 2007

Open HandSet Alliance formed by Google, HTC, Intel, Motorola, Qualcomm,T-Mobile

12 Nov 2007

OHA released a preview of the Android OHA. 21 Oct 2008

Initial release 5

Est. 2007, led by Google, open source

Main product: Android Platform

Enthusiastic support from Industry : both equipment makers & network operator

It is a consortium of 34 hardware, software & telecom companies.

Open Handset Alliance

6

Why Android Was Created? Full phone software stack including applications

Designed as a platform for software development

Android is open

Android is free

Community support

100% Java Phone

7

VERSION

2.0 (Eclair) 2.1 (Eclair) 2.2 (Froyo) 2.3 (Gingerbread) 3.0 (Honeycomb) 3.1 (Honeycomb) 3.2 (Honeycomb) 4.0 (Ice Cream Sandwich) It is combination of Gingerbread and Honeycomb

8

9

Android Features

Software features

SQLite, a light weight relational data base, is

used for data storage purposes.

Media support for common audio, video, and still

image formats

Integrated browser based on the open source

WebKit engine (MPEG4, H.264, MP3, AAC, AMR,

JPG, PNG, GIF)

Dalvik Virtual Machine optimized for mobile

devices

HARDWARE FEATURES SUPPORTS

Cellular networking : GSM, EDGE, 3G (hardware

dependent)

LAN : Bluetooth, and Wi-Fi (hardware dependent)

Graphics Hardware Acceleration

Camera, GPS and Compass (hardware dependent)

Touch screen and accelerometer for motion

sensing10

OPPORTUNITIES

100s of millions of mobile phone users

Very high growth, esp. in Asia

app + the internet in your pocket.

You can develop for it today!

4.5 % User per week.

11

ANDROID ARCHITECTURE

12

LINUX KERNEL

Linux Version 2.6 for core system services

It helps to manage Security, Memory &

Process Management, network stack & other

imp issue.

It acts as an abstraction layer b/w hardware

& software.

Efficient computing resource management

Stable and proven OS for mobile platform

13

LIBRARIES Written in C/C++ Library for stable

performance of various components.

Interface through Java

SQLite –RDB engine-light weight

Lib Web Core–web browser engine–embeddable web view.

14

ANDROID RUNTIME

Includes a set of core libraries that provides most of the functionality-JAVA

Every Android application runs in its own process

Dalvik VM executes files in the (.dex) format

Device can run multiple VMs efficiently15

Enable applications access data from other applications ,sharing

Providing access to non-code resources

Enables all applications to display alerts in the status bar

Manages the lifecycle of applications

16

Application Framework

17

Applications

ADVANTAGES 

The ability for anyone to customize the Google Android platformWide range of mobile applications.Men will be able to customize a mobile phones using Google Android platform like never beforeFeatures like weather details, opening screen, live RSS feeds and even the icons on the opening screen will be able to be customizedAs a result of many mobile phones carrying Google Android, companies will come up with such innovative products.Online real time multiplayer games

18

LIMITATIONS

Bluetooth limitationsAndroid doesn't support:

Bluetooth stereoContacts exchangeModem pairingWireless keyboards

But it'll work with Bluetooth headsets, but that's about it

Firefox Mobile isn't coming to Android Apps in Android Market need to be programmed with a

custom form of Java → Mozilla and the Fennec won't have that

 

19

CONCLUSION

Android is open to all: industry, developers and users

Participating in many of the successful open source projects

Aims to be as easy to build for as the web.

Google Android is stepping into the next level of Mobile Internet.

20

THANK YOU

?

21