1 iphone background
ipad,iphone,ipod touch
2 history:
2007.6 iphone sale in us
2008.6, iphone 3
2010.6 iphone 4
2010.1 ipad
3 appstore
over 300,000 programs
download 10 billion times
"angry bird"
4 iPhone development environment
hard ware:
mac book or desktop
iphone/ipad/ipod touch
software:
mac os 10.5 or later
iOS sdk:
xcode
developer license: $99/year
development language: objective -c
superet c,
c++
5 the first iPhone app
create
bulid
debug(breakpoint,logic,printer)
install iphone app on iphone/ipad
6 add ui elements to UI
成员变量
成员函数
get,set方法
IBOutlet,IBAction
connect outlet and action 标记
7 iPhone development process
requirements
analysis
design
implement
testing