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

时间: 2025-01-02 19:17:51

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开发的比较

一.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 屏幕方向的支持

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项目共四个真实项目贯穿其中,课程完全采用外企的项目进度方式管理项目开发.实战为王:课程都以真实的实战项目为背景,侧重于提升学员的实战能力,目的就是为了让学员能完全胜任职场

web前端开发与iOS终端开发的异同[转]

* {-webkit-tap-highlight-color: rgba(0,0,0,0);}html {-webkit-text-size-adjust: none;}body {font-family: Arial, Helvetica, sans-serif;margin: 0;color: #333;word-wrap: break-word;}h1, h2, h3, h4, h5, h6 {line-height: 1.1;}img {max-width: 100% !importan

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使