iOS应用开发基础教程
作者简介
张亮,男,博士,1977年9月生,北京航空航天大学计算机学院讲师,1997考入北京航空航天大学计算机学院,2001年获得学士学位,2007年毕业于北京航空航天大学计算机学院,获博士学位。2007年7月留校任教,主讲计算机学院本科生的《计算机组成原理课程设计》,并参与讲授《计算机组成原理》理论课程。到目前为止,《计算机组成原理课程设计》课程已经讲授了9年。在教学方面,多次获得学院的教学奖励,主持和完成了3项计算机组成原理方面的校级教学改革项目,教学效果得到了学生的一致好评。在科研和学术方面,作为项目主要成员参与了多项**自然科学基金、航空基金的研究与开发工作。已完成和正在参与的横向应用项目十余项。主要研究方向为:基于图论的数据建模、Petri网理论及应用、多媒体数据库等方面的研究。作为**作者发表学术论文十余篇,均已被EI compendex收录。2007年获北航“蓝天新秀”称号。2013年在清华大学出版社出版教材《计算机组成原理实验教程》。
内容简介
随着手机的普及和移动网络带宽的提高,iOS应用逐渐成为人们*常使用*为频繁的软件产品。市场对于基于手机的移动应用需求量**大。本书以*新版的iOS平台、Swift3.0开发语言以及Xcode 8集成开发工具为基础,从讲解开发环境和构建一个小的应用入手,依次展开可视化控件、数据存储、Web Service、设计模式等重要概念的讲解,并配以应用中常见的实例,然后通过一个综合的iOS应用实例的开发过程讲解,力求讲深讲透,使读者熟练掌握在实际开发一个复杂iOS应用的主要开发技术。读者通过本书可以全面快速了解*新的iOS 10开发技术和新引入的特色。从基础的可视化控件入手,到Web Service,再到设计模式,*后实现一个复杂的应用实例,随着学习的深入,读者会逐步形成自己的解决问题的思路,*终达到实现大型复杂项目的水平。