24
BY- Pankaj R. Kumawat ANDROID OPERATING SYSTEM

Android system

Embed Size (px)

Citation preview

Page 1: Android system

BY-Pankaj R. Kumawat

ANDROIDOPERATING SYSTEM

Page 2: Android system

CONTENTS• Introduction • Mobile OS• Android History• Android Versions • Models• Architecture• Challenges• Merits and Demerits• Limitations• Conclusion and future

Scope

Page 3: Android system

INTRODUCTION

Android is a software stack for mobile devices that includes an operating system, middleware and key applications.

Page 4: Android system

4

A mobile operating system (OS) is a software that allows smart phones, tablet PCs and other devices to run applications and programs.

Examples

• Symbian OS• BlackBerry OS• Apple’s iOS• Windows Phone OS• Android OS

Mobile Operating System

Page 5: Android system

Android is an open mobile phone platform that was developed by Google and, later, by the Open Handset Alliance. Google defines Android as a "software stack" for mobile phones.So, what's a software stack? It's made up of the operating system (the platform on which everything runs), the middleware (the programming that allows applications to talk to a network and to one another), and the applications (the actual programs that the phones will run). In short, the Android software stack is all the software that will make an Android phone.

DEFINITION:-

Page 6: Android system

6

The Android™ was built upon the open Linux kernel, and developed by Android, Inc., which is owned by Google.

History

Open Handset Alliance - to develop open standards for mobile devices

Page 7: Android system

Android Versions

Android Beta

First Version of Android. The focus of Android beta is testing incorporating usability. Android beta generally have many more problems on speed

and performance.

Android Astro 1.0 First full version of android. Released on September 23, 2008. Wi-Fi and Bluetooth support. Quite slow in operating. copy and paste feature in the web browser

is not present.

Page 8: Android system

Android Cupcake 1.5 Released on April 30, 2009. Added auto-rotation option. Copy and Paste feature added in the web

browser. Increased speed and performance but not

upto required level.

Released on September 15, 2009. Voice search and Search box were

added. Faster OS boot times and fast web

browsing experience. Typing is quite slower.

Android Donut 1.6

Page 9: Android system

Android Éclair 2.0/2.1

Released on October 26, 2009.

Bluetooth 2.1 support. Improved typing speed on

virtual keyboard, with smarter dictionary.

No Adobe flash media support.

Page 10: Android system

Android Froyo 2.2 Released on  May 20, 2010. Support for Adobe Flash 10.1 Improved Application launcher with better

browser No internet calling.

Android Gingerbread 2.3 Released on  December 6, 2010. Updated User Interface with

high efficiency and speed Internet calling One touch word selection and

copy/paste. New keyboard for faster word input. More successful version of Android

than previous versions. not supports multi-core processors.

Page 11: Android system

Android Honeycomb 3.0

Released on February 22, 2011. Support for multi-core processors Ability to encrypt all user data. This version of android is only

available for tablets.

Android IceCreamSandwich(ICS) 4.0

Released on November 14, 2011. Virtual button in the UI. A new typeface family for the

UI, Roboto. Ability to shut down apps that are

using data in the background.

Page 12: Android system

Android JellyBean 4.1

Released on June 27, 2012 . High performance graphics

powered by OpenGL ES 3.0.Android 4.1 Jelly Bean

improves on the speed and simplicity

Android Kitkat 4.4

Released on 31 October 2013 Latest version of Android. Smoother user interface.

Page 13: Android system

Models

13

HTC Motorola Droid (X)

Micromax Samsung Galaxy Sony Xperia

Phone

Page 14: Android system

14

TABLETS

Velocity Micro CruzSamsung

Acer beTouch

Dawa D7Toshiba Android SmartBook

Cisco Android Tablet

Page 15: Android system

Architecture

Page 16: Android system

16

APPLICATIONS

Android provides a set of core applications: Email SMS Program Calendar Maps Browser Contacts Etc

All applications are written using the Java language.

Page 17: Android system

17

APPLICATION FRAMEWORK

Enabling and simplifying the reuse of components Developers have full access to the same framework

APIs used by the core applications. Users are allowed to replace components. Each application can publish its capabilities which

other apps can use

Page 18: Android system

18

LIBRARIES

Including a set of C/C++ libraries used by components of the Android system

Exposed to developers through the Android application framework

Page 19: Android system

19

RUNTIME

Core Libraries Providing most of the functionality available in the core

libraries of the Java language APIs

Data Structures Utilities File Access Network Access Graphics etc.

Page 20: Android system

Challenges CPU typically runs 500-600 Mhz RAM available to an App may only be a

few megabytes Disk (flash) access is very slow

may be in portrait or landscapevery high DPI - small text may not be

readabletouch resolution is very low (~25 pixel)

Network access may be slow and (very) intermittent

Page 21: Android system

21

Highly customizable Services can run in the background Notifications let you know of background events Multitasking WidgetEasy access to thousands of applications via the

Google Android App Market 

  Advertising Continuous Internet connection

Merits

Demerits

Page 22: Android system

LIMITATIONS:-

• Android operating system uses more amount of battery as compared to normal mobile phones.

• As there are so many user sometimes it becomes difficult to connect all the users.

• As we call Android is world of applications we continuously need to connected with the internet which is not possible for all the users.

Page 23: Android system

CONCLUSION AND FUTURE SCOPE:-

• Android is now stepping up in next level of mobile internet.

• Android Mobile sales have becomes more then iPhone in two years.

• Google may launch another version of android that starts L because Google is launching all the android versions in the alphabetical order.

• Android have become the widely used operating system in world.

Page 24: Android system