A brief overview of Android operaing system, its components and lifecycle, development tools, architecture, webkit, native servers, android runtime, OS startup walkthrough and OS layer interaction.
1. Intoduction to Android OS 15 Oct 2011
/
WZ ^ EE E E
EZK/ KE^hd Ed
d
t
'
/ /
'
/ K^ d d W E K
TouchTour 2011 1
2. Intoduction to Android OS 15 Oct 2011
K
^ E K
d
:
: : ^ td W/
/ K^ d d W E K
s
/ K^ d d W E K
TouchTour 2011 2
3. Intoduction to Android OS 15 Oct 2011
s
s E Z
^
K
D
'
,
/ K^ d d W E K
W W/
Data as on 3rd October 2011 found at
http://developer.android.com/resources/dashboard/platform-versions.html
/ K^ d d W E K
TouchTour 2011 3
4. Intoduction to Android OS 15 Oct 2011
β’
β’ /
β’
β’ D
β’ W
/ K^ d d W E K
β’ E
β’
β’
β’ E
/ K^ d d W E K
TouchTour 2011 4
5. Intoduction to Android OS 15 Oct 2011
β’
β’^
β’ Z
β’ W
/ K^ d d W E K
/
β’ /
β’
β’ D
β’ / / K
β’ / yD
D
/ K^ d d W E K
TouchTour 2011 5
6. Intoduction to Android OS 15 Oct 2011
β’
β’
β’ ^
/ K^ d d W E K
D
β’ Z
β’ yD
β’ D
β’ ^
β’ ^ ^
β’ Z
^
Z
β’ W
/ K^ d d W E K
TouchTour 2011 6
7. Intoduction to Android OS 15 Oct 2011
W
β’
β’
β’ EKd
^
β’ W
/ K^ d d W E K
d
β’ d W :
β’ ^ d
β’ s ^
β’
β’
β’
β’ YDh ZD
β’
/ K^ d d W E K
TouchTour 2011 7
9. Intoduction to Android OS 15 Oct 2011
^
D D
W D
E ^
D
/ K^ d d W E K
d
β E
β E
β
W
/ K^ d d W E K
TouchTour 2011 9
10. Intoduction to Android OS 15 Oct 2011
t
'
W
W
^
K
/ K^ d d W E K
W D
D
/ K^ d d W E K
TouchTour 2011 10
11. Intoduction to Android OS 15 Oct 2011
E
d
^
β
β ^
β K
/ K^ d d W E K
t
t
β t
β K^
β
β ^^ : KD : y
β ^
/ K^ d d W E K
TouchTour 2011 11
12. Intoduction to Android OS 15 Oct 2011
D
D
β W s K KZ
β ^
β ^
/ K^ d d W E K
^Y
^Y
β
β
/ K^ d d W E K
TouchTour 2011 12
13. Intoduction to Android OS 15 Oct 2011
E ^ ^
^
/ K^ d d W E K
E ^ ^
^
/ K^ d d W E K
TouchTour 2011 13
14. Intoduction to Android OS 15 Oct 2011
E ^ ^
W
^
/ K^ d d W E K
E ^
/ K^ d d W E K
TouchTour 2011 14
15. Intoduction to Android OS 15 Oct 2011
E ^
/ K^ d d W E K
E ^
β D
β W WD
β ,
/ K^ d d W E K
TouchTour 2011 15
16. Intoduction to Android OS 15 Oct 2011
Z
/
K^
d
d
K
Z s D
/ K^ d d W E K
TouchTour 2011 16
17. Intoduction to Android OS 15 Oct 2011
β’ K :
: :sD
:
β’ :
:
sD
,
β’ ^ :/d
/ K^ d d W E K
β’ :sD
β’
β’
β’ h h
β’ K K
/ K^ d d W E K
TouchTour 2011 17
18. Intoduction to Android OS 15 Oct 2011
Z sD
Z Wh Z D
Z K^
sD
d sD
/ K^ d d W E K
Z s D
d sD :
:
/ K^ d d W E K
TouchTour 2011 18
19. Intoduction to Android OS 15 Oct 2011
Z s D
W
Z
:
/ K^ d d W E K
Z s D
^ sD
, Wh
h
/ K^ d d W E K
TouchTour 2011 19
20. Intoduction to Android OS 15 Oct 2011
K^ ^
^ ^
β’
β’
β’ /
β’
β’
β’ ^ ^
β’ D
β’ ,
/ K^ d d W E K
TouchTour 2011 20
21. Intoduction to Android OS 15 Oct 2011
K^ ^ t
/
^
d
/ K^ d d W E K
K^ ^ t
/
β h^ h^
β
β
β Z /
/ K^ d d W E K
TouchTour 2011 21
22. Intoduction to Android OS 15 Oct 2011
K^ ^ t
/
β sD
β sD
β sD
β
/ K^ d d W E K
K^ ^ t
/
β / ^ D
β Z ^ D
/ K^ d d W E K
TouchTour 2011 22
23. Intoduction to Android OS 15 Oct 2011
K^ ^ t
Z ^
^
β sD ^ ^
/ K^ d d W E K
K^ ^ t
^ ^
β ^
β
/ K^ d d W E K
TouchTour 2011 23
24. Intoduction to Android OS 15 Oct 2011
K^ ^ t
E ^ D /W
/ K^ d d W E K
K^ ^ t
^ ^
/ K^ d d W E K
TouchTour 2011 24
25. Intoduction to Android OS 15 Oct 2011
K^ ^ t
^ ^ D
/ K^ d d W E K
K^ ^ t
/ K^ d d W E K
TouchTour 2011 25
26. Intoduction to Android OS 15 Oct 2011
K^ ^ t
/ K^ d d W E K
K^ ^ t
/ K^ d d W E K
TouchTour 2011 26
27. Intoduction to Android OS 15 Oct 2011
K^ ^ t
/ K^ d d W E K
K^ /
/ K^ d d W E K
TouchTour 2011 27
28. Intoduction to Android OS 15 Oct 2011
K^ /
D
β Z ^
E ^
β Z ^ E ^
E
β Z ^ E
/ K^ d d W E K
Z ^
/ K^ d d W E K
TouchTour 2011 28
29. Intoduction to Android OS 15 Oct 2011
Z ^
/ K^ d d W E K
Z ^ E ^
/ K^ d d W E K
TouchTour 2011 29
30. Intoduction to Android OS 15 Oct 2011
Z ^ E ^
/ K^ d d W E K
Z ^ E
/ K^ d d W E K
TouchTour 2011 30