iOS开发UI篇—iPad和iPhone开发的比较

1、iPad简介iphone

1.什么是iPad操作系统

  一款苹果公司于2010年发布的平板电脑设计

  定位介于苹果的智能手机iPhone和笔记本电脑产品之间3d

  跟iPhone同样,搭载的是iOS操做系统blog

  

2.iPad的市场状况游戏

  截止至2013年10月23日,iPad已经累计销售1.7亿台ip

  在平板市场的占有率高达81%开发

 

2、关于iphone和iPad产品

说明:iPhone是手机,iPad、iPad Mini是平板电脑it

iPhone和iPad开发的区别

  屏幕的尺寸 \分辨率

  UI元素的排布 \设计

  键盘

  API

  屏幕方向的支持

详细 :

(1)屏幕的尺寸 \分辨率

  

在iOS开发中,只须要关注如下几种状况

iPhone

3.5 inch:320 x 480

4.0 inch:320 x 568

iPad、iPad Mini

  9.7 inch、7.9 inch:768 x 1024

(2)UI元素的排布 \设计

  由于iPad屏幕比iPhone大,能够容纳更多的UI元素,所以排列方式是不同的

  好比新浪微博:(左图是iPhone,右图的iPad)

  

(3)键盘

  iPad的虚拟键盘多了个退出键盘的按钮

  左图为iPhone键盘,右图为iPad键盘

  

(4)iPad特有的API

iPad多了一些特有的类,好比:

UIPopoverController(左图)

UISplitViewController(右图)

(5)共有API的差别

  有些API在iPhone和iPad都能用,可是显示效果是有差别的,好比UIActionSheet(左图iPhone,右图iPad)

  

(6)屏幕方向的支持

  

(7)横竖屏支持

  通常状况下,iPhone应用就一种屏幕方向,要么竖屏,要么横屏(游戏)

  其次,苹果官方建议:iPad应用最好同时支持横屏、竖屏两种方向

  

3、开发细节

1.新建一个iPad应用程序

  

2.设备支持的应用程序

iPhone上只能运行iPhone程序

iPad上可以运行iPhone \ iPad程序

 3.开发过程

iPhone和iPad开发的流程是一致的

在iPhone开发中学到的全部知识基本都能用在iPad上

相关文章
相关标签/搜索