- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
HYPERLINK /20623.html \t _blank iPad开发技术与案例分析
2010年最热门的电子产品是什么?目前记录看来就是第一天销售30万台的Apple?iPad。因为太超过预期的热卖了,让苹果电脑临时决定将出货到其他国家的时间延后一到五个月。这个商品到底有何特殊的地方?让我们历史退到2000年10月?Comdex展览,当时Microsoft比尔?盖茨的在演说中举起Table?PC,于是所有的目光便集中在这一个高科技的板子:可以用笔在板子上画画,并写下文章,如此一个神奇的板子。虽然这样的创新想法由在HP制造成真,却因为大尺寸的触屏不便宜,加上不到2小时的电池、价格比笔记本电脑高……后面的事实大家都知道。
iPad?的硬件特征
没想到在2010年,以iPad为标志,这样的想法又卷土重来了?。从硬件的角度来看,它主要有如下功能设备:
机器角度器
GPS位置
外加设备装置
点对点的蓝牙无线连接
Wi-Fi或?Wi-Fi加3G
9.7-inchIPS触屏
指南针
扬声器
麦克风
所以除了CPU?和触屏的大小外,事实上iPad就是拿掉打电话、收发短信功能的iPhone。IPS?触屏大小为9.7英寸,与传统的TFT?LCD相比亮度较高,并且在多个角度都可清楚看到画面;有802.11n?的无线上网和Bluetooth?2.1+,30-pin?的外接传输口;CPU采用主频1GHz的“Apple?A4”,该CPU本身有能力可以解码高清画质的视频。所以从硬件角度来看,iPad实在跟iPod?Touch类似,就是屏幕大了点、CPU?快了些、电池可以用10个小时。那么,这样的硬件对开发者会有哪些机遇或者影响呢?
记得《PC?World》杂志最近对iPad进行了测试,建议使用者不要让iPad碰水和摔到,最好买个保护盒装起来。这次调查是把一台iPad摔在地上,浇上咖啡,用钥匙刮擦,甚至还用棒球猛砸。?测试结果发现,iPad并不如iPhone耐摔,从座位高度摔到地毯上,几次之后显示器就出现瑕疵,如果正面直接摔在水泥地,屏幕玻璃也会出现裂痕,但显示功能未受影响;iPad不耐水,冲水和咖啡后,水会从耳机孔渗入,屏幕可能整个煳掉;iPad的屏幕十分耐刮,用指甲刮过不留痕迹,但背面却容易留下刮痕;另外如果成人坐在iPad上面也不会压坏。
所以程序员在设计软件时,可能要想想是否能使它在特殊地方做特殊应用,如工厂、建筑场所等。这样的可行性大吗?因为坏掉再买新的可能性大吗?如果这样,相关的软件应用可以开发吗?
我们再由软件来看iPad,电脑在iPad?上不是采用的不是像PC的Mac?OS操作系统,而是智能型手机?iPhone?OS?操作系统,这是为什么?
除了可以让硬件不用那样高端,操作性也可以用手指头代替鼠标与键盘,并且可以沿用iPhone?上现有的20万款软件,并且有大量的程序员想尽办法开发新的应用……
iPad?SDK?分析
让我们用技术开发的另一个角度来分析iPad,以SDK的角度来看iPad的开发技术。首先必须要大家知道的是,您只要学过iPhone?SDK?和程序代码,都可以一行都不用修改,可以直接在iPad上执行。或者这可以这样说,iPad?事实上是用iPhone?OS?和程序设计语言Objective-C,?所以您只要学一套程序,就可以在两种机器上面执行,当然您会发现Apple?还是专门替iPad提供了不少Libraries,以列表的方式显示如下:
#.?User?Interface
以前iPhone?设计时,整个触屏只有320?x?480的大小,和旋转90度时的?480?x?320?pixel点,但是iPad?的触屏有?9.7-inch,而画面点数有1024?x?768?pixel大小。所以在设计UI使用者互动界面时,几乎要重新设计iPad专属的大小。
#.Split?Views?切割画面?UISplitViewController
切割画面,您可以切割成两个画面来显示,例如左边的画面使用列表的方式,把所有的清单条列式的列出来,另外一边显示内容,并且也支持旋转功能,当使用者把iPad?转动时,您的程序也可以处理画面要显示的内容和位置。
#.?Custom?Input?Views-UIR-esponder
您可以自定义使用者的输入键盘的设定,显示程序定义的输入和配套方法的时候,成为第一个接收到event?的程序。现在,您可以定制任何输入的方法,输入的视窗位置可以是在顶部或者底部。(以前,标准的Apple键盘是唯一的输入方法)
#.?Popovers?layer-UIPopov-erController
就是跳出一个新的视窗层,您可以使用它们来执行工具,调色板,选项菜单,并没有挡住您的应用程序的主要内容,并提供用户的信息选取。
#.Mo
您可能关注的文档
- FANUC数控车床的电气设计.doc
- FANUC系统CF卡的用法.doc
- FDI对我国经济增长影响的实证分析.doc
- FinalCutPro苹果非编快捷键.doc
- First咨询- HOO银行人力资源规划.ppt
- flash动画在教学课件中的应用.doc
- Flower杂志策划书修.doc
- FMEA潜在失效模式和影响分析.ppt
- FMS的构成与功能.doc
- FPGA出租车计费器设计.doc
- 2026年消防设施操作员之消防设备基础知识考试题库500道带答案(新).docx
- 销售岗前培训课件.ppt
- 2026年消防设备操作员考试题库500道(典型题).docx
- 2026年消防设施操作员之消防设备高级技能考试题库300道附答案(实用).docx
- 2026年消防设施操作员之消防设备高级技能考试题库300道标准卷.docx
- 2026年材料员之材料员基础知识考试题库300道附完整答案(全优).docx
- 2026年材料员之材料员基础知识考试题库300道带答案(培优a卷).docx
- 2026年机械员考试题库含答案(轻巧夺冠).docx
- 2026年材料员之材料员基础知识考试题库300道【夺分金卷】.docx
- 2026年期货从业资格之期货法律法规考试题库500道(考点精练).docx
文档评论(0)