IOS平台客户端应用开发规范化的研究

被引量 : 47次 | 上传用户:cs8613416
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着智能终端的高速发展和普及,终端应用的需求呈现出爆发式的增长,目前市面上可以见到的终端种类较多,常见的比如苹果、三星、华为等品牌的手机和掌上电脑,终端所使用的操作系统有iOS, Linux(含Android、Maemo、MeeGo、和WebOS), Windows Phone、BlackBerry OS,其中以iOS和Android系统终端的占有量最大,不同系统下的应用软件不能兼容。iOS是由苹果公司开发的手持设备的操作系统,发布于2007年1月9日的Macworld大会,迄今已有五年多,适用的设备包括iPhone、iPod touch、iPad和Apple TV等苹果产品上本文对旨在面向iOS平台下的应用开发,分别从开发模型、常用模块、功能点细节三个方面研究iOS应用开发的规范性。本文中的主要内容包括:(1)iOS应用开发的开发模型的选取,对最终产品的扩展性,可维护性,以及开发周期,开发成本都有一定的影响,不同的项目的在多个方面都会有差异性,比如纯UI层面的产品和需要后台通信的产品,多平台开发的产品和单平台开发的产品,有的产品设计基本定型,有的产品尚需改进;同时随着使用搭载iOS系统的产品的用户的增多,相关开发人员和创业公司也如雨后春笋般繁荣起来,这使产品开发的情况更加复杂。(2)iOS作为苹果公司为手持设备开发的系统,能够为广大用户喜爱的一个重要原因是优雅直观大方的界面,而这些界面的实现则必须依靠苹果公司为第三方开发商提供的软件开发工具包,即iPhone SDK,该开发包仅在Mac OS X Leopard以上的系统可用,其他的系统包括微软的Windows操作系统都不支持,因此,该SDK的规范使用将成为产品开发规范性研究必要的研究内容。(3)iOS应用开发中常用到的一些技术点,比如内存管理(ARC下和非ARC下),网络数据的请求和解析,本地相机在应用内部的调用和定制,微博分享以及邮件的调用,触摸事件和手势识别,动画,多媒体播放等,这些功能的不同实现方法在各大技术论坛都会有开发者分享自己的代码,将来也会有更多的人继续改进这些代码,本文将站在开发者的角度给出更加全面和规范的实现方式。(4)通过实践归纳总结了如何通过分析项目特点选取高效,低风险的开发模型。
其他文献
交流调压电源在工业生产和居民生活中应用都是十分广泛的,随着全球石油、煤炭等化石能源的不断枯竭,电能供应的不断紧张还有环境污染问题的日趋严重,很多发达和发展中国家将节能
金融危机爆发以后,公允价值一直受到质疑,许多金融界的学者认为公允价值是金融危机的罪魁祸首,众多专家开始讨论有关公允价值的问题。本文将公允价值与会计稳健性联系起来讨论,主
为鼓励大学生创业中央和地方政府出台了一系列扶持政策,大学生情绪高昂纷纷踏上创业之路,但其中大多数人的创业之路走的并不舒畅,究其原因是缺乏必要的创业素质。如何利用学
我国行政主体由西方国家引入,却又与外国行政主体存在实质性差异。实践证明,这些差异并非我国对行政主体理论与制度的独特创新,反而严重阻碍了我国行政法学的进一步发展,更难
一、巴基斯坦新一届政府采取的施政方针和主要措施(一)新政府的施政方针1、正义运动党在执政后继续推行其竞选时承诺的“百日新政”.“百日新政”包含六大主题,涵盖政治、经济
司马迁倾其毕生心血塑造了一个个血肉丰满的历史人物,真可谓摹形传神,千载如生。究其人物塑造成功的原因有很多方面,但善于把人物置身于事件的舞台中心,在矛盾冲突中展现人物
为进一步了解西部生态移民区教师发展现状,选取甘肃省酒泉市下辖45所学校326名教师进行调查,发现移民区教师整体工作状况良好,薪酬及生活水平较低,整体专业发展滞后,职业认同
目的探讨甲氨喋呤(MTX)配伍米非司酮对胎盘植入的治疗作用。方法对胎盘植入患者采用甲氨喋呤局部注射,同时配伍米非司酮口服,观察阴道流血,子宫复旧和宫内有无残留。结果12例
水上交通领域的犯罪问题一直为学界关注较少,而关于水上交通领域犯罪的刑事责任问题在我国刑法学界更是付之阙如。随着我国水上运输能力的提升、经贸往来的频繁,水上交通领域
在全球化和社会转型的双重发展向度中,我国政党制度正面临着如何保持现代性与民族性的统一和协调的挑战。我国政党制度的完善和发展不应按照固定模式或单一维度进行,而应随着时