iOS开发从入门到精通 - (EPUB全文下载)

文件大小:0.98 mb。
文件格式:epub 格式。
书籍内容:

iOS开发从入门到精通
第1章 iOS基础 (视频讲解:23分钟)
第2章 数据类型和运算符 (视频讲解:88分钟)
第3章 控制语句 (视频讲解:44分钟)
第4章 C语言特性 (视频讲解:122分钟)
第5章 类 (视频讲解:107分钟)
第6章 消息和协议
第7章 对象
第8章 Foundation框架基础 (视频讲解:133分钟)
第9章 iOS应用开发核心
第10章 iOS开发入门 (视频讲解:63分钟)
第11章 窗口和视图
第12章 视图控制器 (视频讲解:43分钟)
第13章 事件
第14章 使用控件(上) (视频讲解:117分钟)
第15章 使用控件(下) (视频讲解:117分钟)
第16章 移动绘图 (视频讲解:35分钟)
第17章 动画设计 (视频讲解:14分钟)
第18章 多媒体开发 (视频讲解:26分钟)
第19章 设备管理 (视频讲解:28分钟)
第20章 文件和数据操作 (视频讲解:24分钟)
第21章 综合案例:抢扑克 (视频讲解:8分钟)
第22章 综合案例:电子琴
第23章 综合案例:吃豆人 (视频讲解:7分钟)
第24章 综合案例:打砖块 (视频讲解:19分钟)
附录CD
第1章 iOS基础(视频讲解:23分钟)
iOS是目前最主流的两种移动设备操作系统之一(另一种是Android),该操作系统由苹果公司开发,最早于2007年1月9日的Macworld大会上公布,随后于同年6月发布第一版iOS操作系统,当初的名称为iPhone runs OS X。最初iOS是设计给iPhone使用的,后来陆续套用到iPod touch、iPad及Apple TV等苹果产品上。
本章将简单介绍iOS基础知识及其架构,熟悉使用Xcode编写简单的Objective-C程序,以及创建简单的单视图界面项目,为后面实践学习奠定基础。
【学习要点】
→ 了解iOS
→ 了解Objective-C
→ 熟悉Xcode工具
→ 能够在Xcode中编写Objective-C程序,并进行测试
→ 能够在Xcode中创建应用项目
1.1 iOS发展历史
iOS系统诞生至今已近10年,这期间手机行业发生了翻天覆地的变化。从第一代时的无名小辈,到现在的行业霸主,iOS经过不断发展和完善,逐步被用户熟悉和追捧。下面简单介绍iOS的发展历史。
1.iPhone OS 1.0
2007年1月9日,苹果公司在Macworld展览会上公布iPhone OS,随后于同年6月发布第一版iOS操作系统,最初名称为iPhone Runs OS X。
2007年10月17日,苹果公司发布了第一个本地化iPhone应用程序开发包(SDK),并且计划于次年2月发送到每个开发者以及开发商手中。
3.5英寸480×320分辨率的大屏幕、多点触控的交互方式,以及简洁的UI,颠覆了人们对于传统意义上手机的认识。如图1.1所示为iPhone OS 1.0界面。
2.iPhone OS 2.0
在iPhone OS诞生初期,还没有应用商店可供下载第三方的应用程序。苹果公司在2008年3月发布了第一款iOS软件开发包,并且将iPhone Runs OS X改名为iPhone OS,如图1.2所示为iPhone OS 2.0界面。
图1.1 iPhone OS 1.0
图1.2 iPhone OS 2.0
同年7月,苹果公司推出App Store,这是iOS历史上的一个重要里程碑,它的出现开启了iOS和整个移动应用时代。2008年9月,苹果将iPod touch系统也换成了iPhone OS。
收入三七分成的制度和良好的生态环境迅速吸引了大量开发者。在此后的几年中,苹果不停完善App Store的功能。直到现在,App Store里的应用数量都是苹果最值得骄傲的地方之一。
3.iPhone OS 3.0
iPhone OS 3.0的实用性较之前大大增强,填补了前两代系统的空白。例如,键盘的横向模式、新邮件和短信的推送通知、彩信、数字杂志,以及最初的语音控制功能,能够帮助用户寻找、播放音乐以及调用联系人,还有最重要的复制粘贴功能。
2010年4月,苹果发布了iOS 3.2。iOS 3.2是一次划时代的演变,因为这是第一款针对大屏iPad平板优化的移动系统,苹果公司重新设计了iPhone OS的系统结构和自带程序,如图1.3所示。
4.iOS 4
2010年6月,苹果公司将iPhone OS改名为iOS,同时还获得了思科iOS的名称授权。
2010年第四季度,苹果公司的iOS占据了全球智能手机操作系统26%的市场份额。
2011年10月4日,苹果公司宣布iOS平台的应用程序已经突破50万个。
2012年2月,应用总量达到552247个,其中游戏应用最多,达到95324个,比重为17.26%;书籍类总量为60604个,排在第二,比重为10.97%;娱乐应用排在第三,总量为56998个,比重为10.32%。
iOS 4是前四代iOS系统中外观改善最大的一代操作系统,乔布斯及其设计团队为界面上的图标设计了复杂的光影效果,让界面看上去更加漂亮,如图1.4所示。例如,Game Center的界面颜色丰富,绿色、酒红色、黄色等,上下底部则是类实木设计。正是在这一版系统中,仿真拟物风格(skeuomorphic)开始完善起来。
图1.3 iPhone OS 3.2
图1.4 iOS 4
5.iOS 5
iOS 5的界面与iOS 4基本相同,新添了一项重要功能:Siri。这是苹果第一次尝试让用户以不同的方式使用iOS设备,并将Siri打造成为iOS中的个人助理服务。
仿真拟物设计在iOS 5中可谓达到了极致,苹果的软件界面中大量模仿现实世界中的实物纹理,例如,黄色纸张背景的备忘录和亚麻纹理的提醒应用。通知中心也在此版本中被引入了。
6.iOS 6
2012年6月,苹果公司在WWDC 2012上发布了iOS 6,提供了超过200项新功能。例如,全新设计的地图软件,Pass ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » iOS开发从入门到精通 - (EPUB全文下载)