Ch9: Mobile Platform
3
C
ONTENTS
1
Introduction .............................................................................................................................................................. 5
2
Core Concepts ........................................................................................................................................................... 5
2.1
Platforms and operating systems ........................................................................................................... 5
2.2
Application frameworks and applications .......................................................................................... 6
3
Mobile application development ...................................................................................................................... 6
3.1
Choose your platform .................................................................................................................................. 6
3.2
Know your application framework ........................................................................................................ 9
3.3
Know your device....................................................................................................................................... 11
3.4
Explore available tools ............................................................................................................................. 11
3.5
Support during development ................................................................................................................ 11
3.6
Publish your application ......................................................................................................................... 12
3.7
Monetize on your application ............................................................................................................... 13
4
From desktop development to mobile development ............................................................................ 14
4.1
Interaction paradigm ................................................................................................................................ 14
4.2
Resource constraints ................................................................................................................................ 14
4.3
Resource opportunities ........................................................................................................................... 16
5
Looking ahead… .................................................................................................................................................... 18
5.1
Superphones................................................................................................................................................. 18
5.2
Detecting the pressure ............................................................................................................................. 18
6
Summary ................................................................................................................................................................. 19
7
Bibliography ........................................................................................................................................................... 20
Appendix ........................................................................................................................................................................... 21