More Related Content
Similar to android architecture,life cycle,sdk,execution process
Similar to android architecture,life cycle,sdk,execution process (20)
More from Deepa Rani (20)
android architecture,life cycle,sdk,execution process
- 2. © artesis 2008 | 2
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
What Is AndroidWhat Is Android
Android is software platform and
operating system for mobile devices
Acquired By Google.
- 3. © artesis 2008 | 3
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
What Is OSWhat Is OS
Os Means Operating System
Generally Machine is a combination of
Software and Hardware
That Software is Nothing But a OS by
This only the system will work,
The os’s are XP, Linux, Unix, Windows7….
- 4. © artesis 2008 | 4
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
What Is OSWhat Is OS
In The Same way The Mobiles Also Need
A OS to Run we have different mobile os
Like symbiosis, window7, Mac, Android….
Compare To all other Mobile OS’s
Android Become very Famous
why????????????
- 5. © artesis 2008 | 5
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
Android FeaturesAndroid Features
Application Framework
Dalvik virtual machine
Integrated browser
Optimized graphics
SQLite
- 6. © artesis 2008 | 6
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
Android FeaturesAndroid Features
Media support
GSM Telephony
Bluetooth, EDGE, 3G, and Wi-Fi
Camera, GPS, compass, and accelerometer
Rich development environment
- 7. © artesis 2008 | 7
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
Android ArchitectureAndroid Architecture
- 8. © artesis 2008 | 8
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
Android Application FrameworkAndroid Application Framework
An activity is a
single, focused
thing that the
user can do
An activity is a
single, focused
thing that the
user can do
The interface that
apps use to talk to
the window
manager.
The interface that
apps use to talk to
the window
manager.
The interface
that apps use
to talk to the
window
manager.
The interface
that apps use
to talk to the
window
manager.
Provides
access to
information
about the
telephony
services on the
device.
This is
Interface ,this
will handle the
all resources
like audio
,video ,
images….
Content providers
store and retrieve
data and make it
accessible to all
applications.
Content providers
store and retrieve
data and make it
accessible to all
applications.
This is for
retrieving
various kinds of
information
related to the
application
packages.
This is for
retrieving
various kinds of
information
related to the
application
packages.
This class
provides
access to
the system
location
services
This is to
notify
the user
of events
that
happen
- 9. © artesis 2008 | 9
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
Compilation / ExecutionCompilation / Execution
Dalvik Executable (DX) ToolDalvik Executable (DX) Tool
Write app in JavaWrite app in Java
Loaded into Dalvik
VM
.DEX File.DEX File
Android Runtime
- 10. © artesis 2008 | 10
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
Activity Life CycleActivity Life Cycle
- 11. © artesis 2008 | 11
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
System RequirementsSystem Requirements
http://developer.android.com/sdk/requirements.html
- 12. © artesis 2008 | 12
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
AbbreviationsAbbreviations
SDK: Software Development Kit
ADT: Android Development Tools
AVD Manager:[AVD Manager (a tool included in the SDK
starter package) to download essential SDK components into
your development environment.]
- 13. © artesis 2008 | 13
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
Directory StructureDirectory Structure
UI layouts
code
Auto generated
resource list
images
constants
- 14. © artesis 2008 | 14
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
Introduction About IDEIntroduction About IDE
IDE Is Integrated Development Environment
By This we can simply Design Diff.Applications
To design android applications we will use eclipse
IDE only
We have 3 Versions of eclipse those are
1)Ganymede 2)Helios 3) Galileo
- 15. © artesis 2008 | 15
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
IDE WindowIDE Window
- 16. © artesis 2008 | 16
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies
Android EmulatorAndroid Emulator
- 17. © artesis 2008 | 17
1. Introduction (2)
What is the Open Handset Alliance (OHA)? (1)
→ It's a consortium of several companies