100% found this document useful (1 vote)
223 views

Chapter1.1 DFP 5013

This document introduces mobile platforms and Android. It defines mobility as transforming the user experience from a desk to anywhere, anytime access. It describes the logical and physical landscapes of mobility, including consumer and enterprise uses. It outlines the typical software stack of a mobile platform, including the operating system, libraries, and application development frameworks. It also compares different approaches to mobile app development, such as native, hybrid, and web/HTML5.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
223 views

Chapter1.1 DFP 5013

This document introduces mobile platforms and Android. It defines mobility as transforming the user experience from a desk to anywhere, anytime access. It describes the logical and physical landscapes of mobility, including consumer and enterprise uses. It outlines the typical software stack of a mobile platform, including the operating system, libraries, and application development frameworks. It also compares different approaches to mobile app development, such as native, hybrid, and web/HTML5.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 25

Introduction To Mobile Web

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

• Retail: In store offers, Mobile brochure.


• Energy and utilities: Energy management, Smart metering.
Enterprise •

Banking & finance: Mobile wallets, NFC payment.
Manufacturing: Asset/inventory tracking, Real time
mobility monitoring.
• Telecom: Field service automation, Content digitizing
• Healthcare: Remote patient monitoring

3
Physical landscape of mobility

Mobile Platforms

4
Typical software stack of mobile platform

Operating System Libraries Application


• Memory management • Media libraries Development
• Process managements • Native data storage Framework
• Various device driver • Rendering screen & • Set of API
drawing surfaces • Interact with underlying
• Graphics libraries libraries
• Expose to developers for
app development

App development approaches

NATIVE HYBRID WEB/HTML5

5
App development approaches

Comparison of Development Approach

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

You might also like