本书基于Apple*发布的iOS 7编写。书中循序渐进地介绍了iOS项目开发的一般步骤和基础知识,主要内容包括设计及美化用户界面,用Interface Builder构建视图,切换和弹出框,用导航控制器导航页面,用表视图结构化数据,读写和显示数据以及地图和定位功能等。本书通过简洁的语言和详细的步骤,帮助读者迅速掌握开发iOS应用程序所需的基本知识,适合有一定编程经验的读者阅读。本书可作为高等学校教材,也可供从事iOS开发的人员参考。
国内很多高校与培训机构开设了iOS程序开发课程,但相关配套教材与学习资料还很匮乏,这导致很多计算机学院与软件学院都不具备开设课程的条件,已经开设该课程的则面临着授课难度大,授课效果也不尽如人意的局面。基于此,笔者编写了该教材,以满足初学者需求。准备进入这一行业的从业者和兴趣爱好者通过本书能够更容易和更快地对iOS编程有一个基本性的理解和掌握,并在此基础上,进行更进一步的软件系统开发工作。一方面,本书在详解iOS的基础上,对相关语言基础和各种开发框架也有所涉及,以便读者打好iOS开发基础;另一方面,本书重视理论与实际相结合的方式,使读者在理解上更加深刻,在具体的实践中也能够更快进入角色,更加得心应手。
本书主要介绍iPhone开发环境、开发编程、测试以及发布销售的全过程,帮助愿意从事iPhone开发的中国开发人员快速进入这个领域。全书分9章,分别介绍:开发环境;Objective C;开发工具;iPhone的UI编程;iPhone特性;网络、媒体与3D;调试工具;应用开发与发布工程;PistolDuel示例代码。 本书内容全面,结构清晰,注重实践,包含了开发经验的汇集和总结。特别适合具备基本的C语言编程能力、愿意从事iPhone开发、希望快速入门的人员。 全书图文并茂,便于自学,有广泛的适应面,可以作为移动设备开发相关培训的教材,也是iPhone开发人员实用的入门参考书。
基于一款苹果在线应用商店实际iOS应用 SagePoet APP实例的开发出品过程而写就的书,记录了从零开始直到上线销售的全部过程及实现细节。麻雀虽小,五脏俱全,涉及iOS应用诞生过程的各个方面,能够自成体系。