loading请求处理中...

什么是iPad SDK 以SDK的角度看iPad开发

2021-12-01 02:23:08 阅读 9843次 标签: 开发 作者: anyi
    苹果是在2010年1月底释出iPad SDK,当时仅接受以iPhone SDK 3.4 Beta 5开发的iPad应用程序。虽然App Store现有逾15万种以iPhone平台为基础的应用程序,但由于iPad的部分功能有别于iPhone或iPad Touch,因此有媒体预测苹果可能会打造iPad应用程序专区与之区隔。
 什么是iPad SDK
    首先必须要大家知道的是,您只要学过iPhone SDK 和程序代码,都可以一行都不用修改,可以直接在iPad上执行。或者这可以这样说,iPad 事实上是用iPhone OS 和程序设计语言Objective-C, 所以您只要学一套程序,就可以在两种机器上面执行,当然您会发现Apple 还是专门替iPad提供了不少Libraries,以列表的方式显示如下:
    1、Custom Input Views-UIR-esponder
    您可以自定义使用者的输入键盘的设定,显示程序定义的输入和配套方法的时候,成为第一个接收到event 的程序。现在,您可以定制任何输入的方法,输入的视窗位置可以是在顶部或者底部。(以前,标准的Apple键盘是唯一的输入方法)
    2、User Interface
    以前iPhone 设计时,整个触屏只有320 x 480的大小,和旋转90度时的 480 x 320 pixel点,但是iPad 的触屏有 9.7-inch,而画面点数有1024 x 768 pixel大小。所以在设计UI使用者互动界面时,几乎要重新设计iPad应用专属的大小。
    3、Split Views 切割画面 UISplitViewController
    切割画面,您可以切割成两个画面来显示,例如左边的画面使用列表的方式,把所有的清单条列式的列出来,另外一边显示内容,并且也支持旋转功能,当使用者把iPad 转动时,您的程序也可以处理画面要显示的内容和位置。
    4、Modally presented
    控制项,现在支持可配置的报告风格,它确定是否所有的窗口或只有部分被 modalVIEW覆盖。
    5、Popovers layer-UIPopov-erController
    就是跳出一个新的视窗层,您可以使用它们来执行工具,调色板,选项菜单,并没有挡住您的应用程序的主要内容,并提供用户的信息选取。
    6、Toolbars
    工具栏,现在可以放置在顶部和底部的位置。iPad屏幕尺寸比iPhone大,这样程序也可以增加工具选项。
    7、Form sheets
    可是设定程序出来的UI是放在画面的中央,看起来像是跳出来的视窗,在iPad Mail 设定选项时,便是用这样的方式来显示要使用者输入的个人资料。
    8、Page Sheets的UI 设计
    当iPad 是直放时效果是全屏幕,但是如果iPad 是横放时,视窗只有直的宽度。
    iPad也使用iPhone一样的操作系统,并且也能通过App Store购买软件。iPad应用开发者们,是不是看到新的市场了?
(一品威客 anyi)

APP开发公司推荐

成为一品威客服务商,百万订单等您来有奖注册中

留言( 展开评论

快速发任务

价格是多少?怎样找到合适的人才?

官方顾问免费为您解答

 
APP开发相关任务
DESIGN TASK 更多
儿童智能硬件开发

¥20000 已有0人投标

溯源码开发

¥3000 已有0人投标

防青少年沉迷手机网游APP开发

¥20000 已有0人投标

登录协议开发协商好了请接单

¥1500 已有0人投标

开发店中店电商平台

¥10000 已有3人投标

游戏APP开发

¥10000 已有4人投标