1、屏幕尺寸\分辨率
2、UI元素的排布\設(shè)計
3、鍵盤
4、API
5、屏幕方向的支持
屏幕尺寸
iPhone/iPod Touch
普通屏 ? ? ? ? ? ? ? ? ? ? ? ? ?320像素 x 480像素 ? ? ? iPhone 1、3G、3GS,iPod Touch 1、2、3
3:2 Retina 屏 ? ? ? ? ? 640像素 x 960像素 ? ? ? ?iPhone 4、4S,iPod Touch 4
16:9 Retina 屏 ? ? ? ? ? ? ? 640像素 x 1136像素 ? ? ?iPhone 5,iPod Touch 5
4.7寸 Retina 屏 ? ? ? ? ? ? ? ?1334像素×750像素 ? ? ? iPhone 6 ,iPhone 6s
5.5寸 Retina 屏 ? ? ? ? ? ? ? ?1920×1080像素? ? ? ? ? ? iPhone 6 plus,iPhone 6s plus
iPad
普通屏? ? ? ? ? 768像素 x 1024像素? ? ? iPad 1, iPad2,iPad mini
Retina屏 ? ? ? ? ? ??1536像素 x 2048像素 ? ? New iPad,iPad 4
UI元素的排布\設(shè)計
因為iPad屏幕比iPhone大,可以容納更多的UI元素,因此排列方式是不一樣的。
鍵盤
ipad的虛擬鍵盤多了個退出鍵盤按鈕

iPad特有的API
比如:
UIPopoverController
UISplitViewController

共有API的差異
UIActionSheet

屏幕方向的支持
iPhone支持3個方向

iPad支持4個方向

橫豎屏支持
一般情況下,iphone應(yīng)用就一種屏幕方向,要么豎屏,要么橫屏。
其次,蘋果官方建議:ipad應(yīng)用最好同時支持橫屏、豎屏兩種方向
設(shè)備支持的應(yīng)用程序
iPhone上只能運行iPhone程序
piPad上能夠運行iPhone\iPad程序
開發(fā)過程
iPhone和iPad開發(fā)的流程是一致的
在iPhone開發(fā)中學(xué)到的所有知識基本都能用在iPad上