上QQ阅读APP看书,第一时间看更新
前言
FOREWORD
成书背景
移动互联网经过近几年的快速发展,已日趋成熟稳定,在极大方便人们生活的同时,也正在悄悄改变人们的生活方式。互联网现已从PC端逐步划分出移动端的大群体,手机也不仅局限于其传统打电话发短信等基本功能,高速上网更满足当代人的生活需求。由上网衍生出来的手机功能包括即时通信、新闻资讯、视听娱乐、游戏、支付转账、生活工具等,这些都是移动互联网的代表领域,其中不乏有很多知名的应用为大众所知。
智能手机的发展也一直在接受移动互联网发展的检验,从发展之初的Windows Mobile(Windows Phone前身),到塞班、黑莓,再到现在的iOS、安卓、Windows Phone,智能手机在发展之初无时无刻不经历着大风大浪,或许今年还是非常受欢迎的操作系统,明年市场份额就所剩无几。就目前而言,移动端操作系统主要分为iOS和安卓,这两者现今几乎占据了全部智能手机的市场份额,移动应用大部分只会考虑这两个方向。
iPhone自问世之初,一直以惊艳闻名,在随后智能手机发展的过程中,也一直引领设计和硬件功能的创新,不仅于此,iPhone的用户体验和操作系统的流畅度一直是被用户喜爱的主要原因。
开发iPhone应用称为iOS开发,不是对其操作系统的开发,而是开发基于iOS系统运行的应用程序。对于iOS开发,有Objective-C和Swift两种语言,但仅仅是在语法和编程方式上有较明显的差异,其主要实现方式往往没有太大的区别。