iPad和iPhone开发的异同

niPad和iPhone开发的异同
 
niPad简介
n什么是iPad
p一款苹果公司于2010年发布的平板电脑
p定位介于苹果的智能手机iPhone和笔记本电脑产品之间
p跟iPhone一样,搭载的是iOS操作系统
niPhone和iPad
niPhone是手机,iPad、iPad Mini是平板电脑
n
niPhone和iPad开发的区别
p屏幕的尺寸 分辨率
pUI元素的排布 设计
p键盘
pAPI
p屏幕方向的支持
p… …
n
n屏幕的尺寸 分辨率
n在iOS开发中,只需要关注以下几种情况
piPhone
ü3.5 inch:320 x 480
ü4.0 inch:320 x 568
piPad、iPad Mini
ü9.7 inch、7.9 inch:768 x 1024
nUI元素的排布 设计
n因为iPad屏幕比iPhone大,可以容纳更多的UI元素,因此排列方式是不一样的
n比如新浪微博:(左图是iPhone,右图的iPad)
n键盘
niPad的虚拟键盘多了个退出键盘的按钮
n左图为iPhone键盘,右图为iPad键盘
niPad特有的API
niPad多了一些特有的类,比如:
pUIPopoverController(左图)
pUISplitViewController(右图)
p… …
n共有API的差异
n有些API在iPhone和iPad都能用,但是显示效果是有差异的,比如UIActionSheet(左图iPhone,右图iPad)
n屏幕方向的支持
niPhone支持3个方向
n横竖屏支持
n一般情况下,iPhone应用就一种屏幕方向,要么竖屏,要么横屏(游戏)
n其次,苹果官方建议:iPad应用最好同时支持横屏、竖屏两种方向
n开发细节
n如何新建一个iPad应用程序
n
原文地址:https://www.cnblogs.com/niexiaobo/p/4888673.html