Android
Android
1
ANDROID
AN OPEN HANDSET ALLIANCE
PROJECT
Presented by-
Atharva tyagi
OVERVIEW
1. Open Handset Alliance
2. Introduction To Android
3. Introduction To The Platform
4. Android Architecture
5. Anatomy Of An Android Application
6. Development Tools
7. Life Cycle Of An Android Application
8. Conclusion
3
Open Handset Alliance
4
INTRODUCTION
TO
ANDROID
5
WHAT IS ANDROID?
7
HISTORY
July 2005
Google acquired Android Inc.
5 Nov 2007
12 Nov 2007
8
INTRODUCTION
TO
THE PLATFORM : ANDROID
9
Android Features
11
Application Framework
12
Libraries
Display/Graphics(SGL)
Media Libraries
13
Linux Kernel
14
Anatomy of an Android Application
There are four building blocks for an Android application:
Activity
-a single screen
Intent Receiver
-to execute in reaction to an external event(Phone Ring)
Service
-code that is long-lived and runs without a UI(Media Player)
Content Provider
-an application's data to be shared with other applications
15
Development Tools
The Android SDK includes a variety of custom tools that help you develop mobile
applications on the Android platform.Three of the most significant tools are:
1. Android Emulator -A virtual mobile device that runs on our computer -use to
design, debug, and test our applications in an actual Android run-time
environment
2. Android Development Tools Plugin -for the Eclipse IDE - adds powerful
extensions to the Eclipse integrated environment
3. Dalvik Debug Monitor Service (DDMS) -Integrated with Dalvik -this tool let us
manage processes on an emulator and assists in debugging
16
Life Cycle of an Android Application
Deciding factors:
how important
overall memory available
17
Applications
18
Initial screen Map Browser
19
CONCLUSION
Android is open to all: industry, developers and users
20
THANK YOU
?
College Of Engineering Chengannur
22
Click icon to add picture