Chapter1.1 DFP 5013
Chapter1.1 DFP 5013
Platform
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
1
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 Phyisical
Landscape Ecosystem
Mobile
Consumer components
mobility
Middleware and
User Protocols
Infrastructure
Enterprise
mobility Enterprise
components
2
Logical landscape of mobility
• Gaming & Entertainment
• Consumer banking
Consumer •
•
Shopping and bidding
Social network
mobility • Browsing & searching
• Location based services
• And many more
3
Physical landscape of mobility
Mobile Platforms
4
Typical software stack of mobile platform
5
App development approaches
6
Comparison of Development Approach (cont.)
7
8
03/12/2014
9
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