iPad和iPhone开发的比较

一、iPad简介

1.什么是iPad

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

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

  跟iPhone一样,搭载的是iOS操作系统

  

2.iPad的市场情况

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

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

二、关于iphone和iPad

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

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应用最好同时支持横屏、竖屏两种方向

  

三、开发细节

1.新建一个iPad应用程序

  

2.设备支持的应用程序

iPhone上只能运行iPhone程序

iPad上能够运行iPhone \ iPad程序

3.开发过程

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

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

时间: 2024-08-18 05:19:30

iPad和iPhone开发的比较的相关文章

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

iOS开发UI篇—iPad和iPhone开发的比较 一.iPad简介 1.什么是iPad 一款苹果公司于2010年发布的平板电脑 定位介于苹果的智能手机iPhone和笔记本电脑产品之间 跟iPhone一样,搭载的是iOS操作系统 2.iPad的市场情况 截止至2013年10月23日,iPad已经累计销售1.7亿台 在平板市场的占有率高达81% 二.关于iphone和iPad 说明:iPhone是手机,iPad.iPad Mini是平板电脑 iPhone和iPad开发的区别 屏幕的尺寸 \分辨率

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

原文网址:http://www.cnblogs.com/wendingding/p/3918007.html iOS开发UI篇—iPad和iPhone开发的比较 一.iPad简介 1.什么是iPad 一款苹果公司于2010年发布的平板电脑 定位介于苹果的智能手机iPhone和笔记本电脑产品之间 跟iPhone一样,搭载的是iOS操作系统 2.iPad的市场情况 截止至2013年10月23日,iPad已经累计销售1.7亿台 在平板市场的占有率高达81% 二.关于iphone和iPad 说明:iPh

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开发中,只需要关注以下

iPhone 和 iPad的ios 开发中 利用 WebViewJavascriptBridge组件,通过 UIWebView 对Html进行双向通讯

本文转载至 http://blog.csdn.net/remote_roamer/article/details/7261490 WebViewJavascriptBridge 项目的 官网 https://github.com/marcuswestin/WebViewJavascriptBridge 主要过程: 下载WebViewJavascriptBridge.h 和 WebViewJavascriptBridge.m文件到自己的项目中,并添加到项目. 在相应的.h文件中 使用#import

iPhone iPad游戏应用开发视频教程

基于IOS5平台下的IPAD.Iphone.IPod移动应用开发系列课程适合人群:初级课时数量:120课时用到技术:iphone.ipad涉及项目:计算器.调查问卷系统咨询qq:1840215592课程简介本系列课程分为基础篇.项目实战篇共:100-120学时(预计),45-60分钟/课时.课程包括两个iphone.两个Ipad项目共四个真实项目贯穿其中,课程完全采用外企的项目进度方式管理项目开发.实战为王:课程都以真实的实战项目为背景,侧重于提升学员的实战能力,目的就是为了让学员能完全胜任职场

iPhone开发【一】从HelloWorld開始

转载请注明出处,原文网址:http://blog.csdn.net/m_changgong/article/details/8013553 作者:张燕广 从经典的HelloWorld開始踏入iPhone开发的大门吧! keyword:HelloWorld iPhone IOS 1.打开xcode,选择"Create a New Xcode project" 2.xcode中的project分为两大类,一是IOS,二是Mac OS X,前者是进行iPhone/iPad开发,后者是进行Ma

iPad和iPhone上的应用程序图标

问:如何在iPad和iPhone使用我的应用程序包中的图标文件? 答:下面是处理文件的图标为iPhone专用的应用程序,iPad的专用应用程序,以及通用的应用程序的指导方针. 如果你不为所列出的可选的图标之一提供的艺术品,系统将自动扩展现有的图标图像中的一个合适的尺寸.强烈建议您的应用程序包括列出的所有图标的艺术品,在所需的特定大小. 在此之前的iOS 3.2,要求图标图像遵循严格的命名约定.这些传统名称表中还列举如下一起为更近的例子图标名称.除了??iTunesArtwork,包括在您的应用程

零基础学iPhone开发

零基础学iPhone开发1-Swift+iOS8版. 学习iPhone开发不但可以作为一门兴趣爱好,同样还可以带来不错的收益(如果你能给用户带来不错的产品,或者找到一份提供给力薪水的工作~).但天下没有白吃的午餐,进行iOS开发也是要花钱的.以下是你需要投资的: 1.一台设备: iPhone,iPad,iPadmini或iPod touch中的任一种.只用虚拟机永远没法学会真正的开发.当然,为了支持最新的iOS系统,就不要买太老型号的设备了,比如iPhone4之类的.而且即便是iPhone4S使

我常用的iphone开发学习网站[原创]

引用地址:http://www.cnblogs.com/fuleying/archive/2011/08/13/2137032.html Google 翻译 Box2d 托德的Box2D的教程! Box2D的 - 首页 如何只使用碰撞检测的cocos2d iPhone Box2D的|雷Wenderlich “一个SpaceManager游戏|适用于iPhone的cocos2d Box2D 论坛 box2d用户手册 Box2D 论坛iPhone IOS开发中心 iOS 开发中心 iOS Dev C