Presentation is loading. Please wait.

Presentation is loading. Please wait.

Android operating system N. Sravani M. Tech(CSE) (09251D5804)

Similar presentations


Presentation on theme: "Android operating system N. Sravani M. Tech(CSE) (09251D5804)"— Presentation transcript:

1 Android operating system N. Sravani M. Tech(CSE) (09251D5804)

2 Introduction to Android Open software platform for mobile development A complete stack – OS, Middleware, Applications An Open Handset Alliance (OHA) project Powered by Linux operating system

3 Features of ANDROID Integrated Browser Optimized graphics Media support GSM Telephony Bluetooth, EDGE, 3G, and WiFi Camera, GPS

4

5 Linux Kernel Works as a HAL Device drivers Networking

6 Libraries C/C++ libraries Interface through Java Surface manager – Handling UI Windows 2D and 3D graphics Media codecs, SQLite, Browser engine

7 Android Runtime Dalvik VM –Dex files –Compact and efficient than class files –Limited memory and battery power Core Libraries –Java 5 Std edition –Collections, I/O etc…

8 Application Framework API interface Activity manager – manages application life cycle.

9 Applications Built in and user apps Can replace built in apps

10 Application Building Blocks Activity IntentReceiver Service ContentProvider

11 Activities Typically correspond to one UI screen But, they can: – Be faceless – Be in a floating window – Return a value

12 Services Faceless components that run in the background – E.g. music player, network download etc…

13 Development Tools Eclipse Android SDK 1.0-2.0 developer.android.com

14 Motorola Front Open tumb-550*auto 24368

15 Conclusion `  The Android platform will be made available under one of the most progressive developer – friendly open source licences which gives mobile and device manufacturers significant freedom and flexibility to design products.

16 T H A N Q

17


Download ppt "Android operating system N. Sravani M. Tech(CSE) (09251D5804)"

Similar presentations


Ads by Google