Escolar Documentos
Profissional Documentos
Cultura Documentos
Agenda
Common Smart Devices Why Smart Devices Differences between Smart Devices & PC Operating Systems for Smart Devices Programming Tools iOS Training Class
Why?
~3.5 billion mobile subscribers, ~77% world population (compare to ~2 billion Internet users). 85% mobile devices now can access Internet. Total ~300 million smart devices shipped, growing ~70%, number of smart devices selling in 2015 would be ~600 million. 1/2 billion people access Internet using mobile more often than using PC.
Why? (cont.)
Web waves
Internet to be popular Basic HTML
1997-2000
Client-server Heavy serverside solutions
1994-1996
2001-2003
Why? (cont)
Mobile waves
Smart devices starts Windows Mobile/Symbian
2006-2011
Apps are kings but more on content and entertainment iPhone/Android
2001-2005
2012-
Why? (cont)
Differences
Screen size is smaller than PC
10
Differences (cont)
User works on only one screen at a time
11
Differences (cont)
Hardware is not strong as PC (CPU, RAM)
12
Differences (cont)
(Multi) Touches rather mouse click
13
Operating Systems
Apple has iOS (running on iPhone / iPod Touch / iPad)
14
15
16
Development Tools
iOS programming tools
17
18
19
20
21
22
Array (NSArray / NSMuttableArray, loop through array) 2 dimensions array (student self study)
23
24
Homework
Copyright 2011 FPT Software 25
26
UIDatePicker
Learn code example from Apples UICatalog
Homework
27
Customize headers and footers of table view Manipulate table view cell
Delete a row (swipe delete / program to delete)
Homework
28
29
30
31
Homework
Copyright 2011 FPT Software 32
33
34
Thank you!
35