Presented By
Note: Few slides from this presentation are taken from internet or slideshare.com as it is or modified little bit. I have no intention of saying someones else work as mine. I prepared this presentation to just educate co-workers about android. So I want the best material from internet and slideshare.com.
OBJECTIVE
To provide overview of emerging android operating system.
Key Points
1. Introduction 2. Platform
3. Features
4. Software development
5. Overall evaluation
devices
(OHA)
Developed by Google and later the Open Handset Alliance Developed by Linux os Unveiling of the Android platform was announced on 5
mobile devices Develop technologies that will significantly lower the cost of developing and distributing mobile devices and services
1.4 License
Android is under version 2 of the Apache Software License
(ASL) Developer License & Device Costs For developing on Android Device, you must first register as an Android developer on the Android Market site. Android Developer Registration fee is $25 (USD).
Android Growth
2 Android Architecture
Ref: http://developer.android.com/guide/basics/what-is-android.html
10
2.2.2 Libraries
C/C++ libraries Interfacing through java Surface Manager-Handling UI Windows Media codecs offer support for major audio/video codecs SQLite database , Browser engine
11
Dalvik VM :
Dex files Optimized for mobile devices Key Dalvik differences:
Register-based versus stack-based VM More efficient and compact implementation
12
appointments etc.
13
2. 3 File System
3. main mount points. One for system, one for the apps, and one for whatever.
Each app has its own sandbox . SDCard is always there. Its a good place for
large files, such as movies and music. Everyone can access it.
14
Features:
Connectivity Messaging Multiple language support Web Browser Java Support Media Support Video Calling Multitasking
15
Men will be able to customize a mobile phones using Google Android platform like never before
Features like weather details, opening screen, live RSS feeds and even the icons on the opening screen will be able to be customized
As a result of many mobile phones carrying Google Android, companies will come up with innovative products
In addition the entertainment functionalities will be taken a notch higher by Google Android being able to offer online real time multiplayer games
16
6. References
www.android.com www.ibm.com/developerworks/opensource/library/x
android/index.html http://devcon.momob.in Android Development with Eclipse www.vogella.de/articles/Android/article.html Artesis, HogeSchool Antwerpen (ppt from slideshare) Android Internals by Marko Gargenta and Marakana (ppt from slideshare)
Note: Few slides from this presentation are taken from internet or slideshare.com as
it is or modified little bit. I have no intention of saying someones else work as mine. I prepared this presentation to just educate co-workers about android. So I want the best material from internet and slideshare.com.
17
Query time
18