Professional Documents
Culture Documents
1.1 Understand Mobility and Android
1.1 Understand Mobility and Android
1.1 Understand Mobility and Android
Learning Objectives
Describe mobility
Classify mobility panorama
Describe mobile platforms
Outline mobile app development approaches
Describe Android platform and its architecture
03/12/2014
What is Mobility?
Transforming user
experience (UE) from
confines of a desk to
the convenience of
anytime-anywhere.
Spontaneity, ubiquity
and indispensability.
Mobility Panorama
Logical
Landscape
Consumer
mobility
Phyisical
Ecosystem
Mobile
components
Middleware and
Protocols
User
Enterprise
mobility
Infrastructure
Enterprise
components
03/12/2014
Enterprise
mobility
03/12/2014
Mobile Platforms
03/12/2014
Libraries
Memory management
Process managements
Various device driver
Media libraries
Native data storage
Rendering screen &
drawing surfaces
Graphics libraries
Application
Development
Framework
Set of API
Interact with underlying
libraries
Expose to developers for
app development
NATIVE
HYBRID
WEB/HTML5
03/12/2014
03/12/2014
03/12/2014
03/12/2014
03/12/2014
10
03/12/2014
11
03/12/2014
12
03/12/2014
13
03/12/2014
14
03/12/2014
15
03/12/2014
16
03/12/2014
17
03/12/2014
18
03/12/2014
19
03/12/2014
20
03/12/2014
21
03/12/2014
22
03/12/2014
23
03/12/2014
24
03/12/2014
25