ipad平板电脑程序开发基础规则

ipad平板电脑程序开发基础规则

ID:12332442

大小:60.00 KB

页数:4页

时间:2018-07-16

ipad平板电脑程序开发基础规则_第1页
ipad平板电脑程序开发基础规则_第2页
ipad平板电脑程序开发基础规则_第3页
ipad平板电脑程序开发基础规则_第4页
资源描述:

《ipad平板电脑程序开发基础规则》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、iPad平板电脑程序开发基础规则苹果在今天凌晨发布了10寸平板电脑:iPad。iPad也使用iPhone一样的操作系统,并且也能通过AppStore购买软件。开发者们,是不  苹果在今天凌晨发布了10寸平板电脑:iPad。iPad也使用iPhone一样的操作系统,并且也能通过AppStore购买软件。开发者们,是不是看到新的市场了?如果您想专门为iPad开发软件,请看看下面的iPad开发规则。系统级别-同时只能运行一个程序,窗口占满全屏-程序需要快速进入和退出-为了安全考虑,程序在沙盒内执行。可以保存程序相关的文件和设置。只能通过系统提供的接口与其他程

2、序通信。-每个程序在自己的虚拟内存空间内运行,但是可用虚拟内存只受限于物理内存的大小。就是说没有磁盘虚拟内存。-不支持自定插件和框架。程序级别-(新增)程序界面需要支持任意方向。不象iPhone并不要求同时支持横竖屏。-程序主要使用ObjectiveC但是其他程序语言也可以使用-所有在iPhone中支持的类,同样在iPad中支持-内存使用retain/release模型管理-在需要的情况下,程序可以启动额外的线程。不过,基于视图的操作和大量图形操作必须在程序主线程内执行。视图控制器在iPad里,虽然仍旧支持导航条和Tab条,但是他们的作用逐渐减弱。因为

3、你可以建立一个新的视图控制器,叫做分割视图控制器(Splitviewcontroller)。对于更复杂的数据内容,导航条和Tab条主要用来给低层次导航提供支持。图形和多媒体iPad支持和iPhone一样的图形与多媒体库。视频可以在任意视图内播放,无需始终全屏播放。事件处理更简单地侦测手势事件。设备集成支持iPhone很多特性都在iPad内被支持。如:-加速计-位置-地图-设置-地址簿-外设-p2p蓝牙连接iPad内没有摄像头,但是可以使用像册。iPad设备特性屏幕尺寸与iPhone不同,iPad是1024x768。新增类和接口:-Splitviews分

4、隔的视图。-弹出窗口-覆盖屏幕的内容可以订制显示风格,设置是否完全覆盖屏幕,还是覆盖窗口的某一部分-工具条可以放在视图的上方或下方-可以自定义虚拟键盘输入视图,与从前iPhone只能在输入框内弹出键盘不同,现在可以在任意获得firstresponder的对象内设置自定义的输入视图。-虚拟键盘上方还可以放置订制的输入工具文字与显示支持-增加CoreText框架-自定义视图可接收键盘消息-增加语法检查类UITextChecker-支持自定编辑菜单类UIMenuController(注:从前只能通过私有API实现)-CoreAnimation增加CAText

5、Layer类用于显示文字支持外部显示器和投影iPad可以外接显示器,可输出最大分辨率为720p(1280x720)。文档处理支持-应用程序可以注册打开特定类型文件-UIKit提供UIDocumentInteractionController类,用于与未知类型文件交互-在Info.plist中带有UIFileSharingEnabled键值的程序可以与用户桌面计算机共享文件。但是注意,iPhoneOS中并没有提供打开关闭文件的标准对话框,还是不鼓励进行这种系统级别的文件操作。PDF生成程序可以生成PDF文档。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。