
1.1 智能手机操作系统
对于智能手机大家都不陌生,现在大多数人使用的都是智能手机。而智能手机操作系统,就是智能手机所使用的系统,它和计算机的操作系统类似。目前,智能手机操作系统主要包括Android、iOS、Windows Mobile、Windows Phone、BlackBerry、Symbian、PalmOS和Linux等,各操作系统占据的市场份额如图1.1所示。

图1.1 各智能手机操作系统的市场份额
下面将对主流的智能手机操作系统分别进行介绍。
1.Android
Android是Google(谷歌)公司发布的基于Linux内核的专门为移动设备开发的平台,其中包含了操作系统、中间件和核心应用等。Android是一个完全免费的手机平台,使用它不需要授权费,可以完全定制。另外,由于Android底层架构使用开源的Linux操作系统,同时开放了应用程序开发工具,使所有程序开发人员都可以在统一的、开放的平台上进行开发,从而保证了Android应用程序的可移植性。
由于Android使用Java作为其主要的程序开发语言,所以不少Java开发人员加入此开发阵营,这无疑加快了Android队伍的发展速度。
2.iOS
iOS是苹果公司开发的移动操作系统,主要应用在iPhone、iPad、iPod touch、MacBook Air以及Apple TV等产品上。iOS使用Objective-C和Swift作为程序开发语言,并且苹果公司提供了SDK(开发工具包),为iOS应用程序开发、测试、运行和调试提供工具。
3.Windows
Windows手机操作系统是Microsoft(微软)公司推出的移动设备操作系统。开始时命名为Windows Mobile。由于其界面类似于计算机中使用的Windows操作系统,所以用户操作起来比较容易上手。后来,微软公司又推出了Windows Phone,它是微软公司于2010年10月推出的新一代移动操作系统。该系统与Windows Mobile有很大不同,它具有独特的“方格子”用户界面,并且增加了多点触控和动力感应功能,同时还集成了Xbox Live游戏和Zune音乐功能。现在,Microsoft公司又推出了Windows 10 Mobile,该系统是迄今为止最好的Windows手机操作系统。
4.BlackBerry
BlackBerry(黑莓)操作系统是由加拿大的RIM公司推出的与黑莓手机配套使用的系统,它提供了手提电脑、文字短信、互联网传真、网页浏览以及其他无线信息服务功能。其中,最主要的特色就是支持电子邮件推送功能,邮件服务器主动将收到的邮件推送到用户的手持设备上,用户不必频繁地连接网络查看是否有新邮件。黑莓系统主要针对商务应用,具有很高的安全性和可靠性。