本节书摘来自异步社区《Android多媒体应用开发实战详解:图像、音频、视频、2D和3D》一书中的第1章,第1.1节智能手机世界,作者 王石磊 , 吴峥,更多章节内容可以访问云栖社区“异步社区”公众号查看
1.1 智能手机世界
Android多媒体应用开发实战详解:图像、音频、视频、2D和3D
在Android系统诞生之前,智能手机这个新鲜事物大大丰富了人们的生活,得到了广大手机用户的青睐。各大手机厂商纷纷建立了各种智能手机操作系统。
1.1.1 何谓智能手机
智能手机是指具有像个人计算机那样强大的功能,拥有独立的操作系统,用户可以自行安装软件或游戏等第三方服务商提供的程序,并且可以通过移动通信网络来接入无线网络。在Android系统诞生之前已经有很多优秀的智能手机产品,例如,家喻户晓的Symbian系列和微软的Windows Mobile系列等。
对于初学者来说,可能还不知道什么是智能手机。某大型专业统计机构经过大众讨论并投票之后,总结出了智能手机所必须具备的功能标准。下面是当时投票后得票率最高的前5个选项:
(1)操作系统必须支持新应用的安装;
(2)高速处理芯片;
(3)支持播放式的手机电视;
(4)大存储芯片和存储扩展能力;
(5)支持GPS导航。
根据大众投票结果,手机联盟制定了一个标准。根据标准总结了智能手机的主要特点如下:
(1)具备普通手机的全部功能,如可以进行正常的通话和发短信等手机应用;
(2)是一个开放性的操作系统,在系统平台上可以安装更多的应用程序,从而实现功能的无限扩展;
(3)具备上网功能;
(4)具备PDA的功能,实现个人信息管理、日程记事、任务安排、多媒体应用和浏览网页;
(5)可以根据个人需要扩展机器的功能;
(6)支持很多第三方软件。
1.1.2 当前主流的智能手机系统
当今市面中最主流的智能手机系统当属微软、塞班、PDA、黑莓、苹果和本书的主角Android。
1.微软的Windows Mobile
Windows Mobile是微软公司的一款杰出产品,Windows Mobile 将熟悉的Windows桌面扩展到了个人设备中。使用Windows Mobile操作系统的设备主要有PPC手机、PDA、随身音乐播放器等。Windows Mobile操作系统有3种,分别是Windows Mobile Standard、Windows Mobile Professional和Windows Mobile Classic。
2.塞班系统Symbian
塞班系统出自由诺基亚、索尼爱立信、摩托罗拉、西门子等几家大型移动通信设备商共同出资组建的一个合资公司,该公司专门研发手机操作系统(现已被诺基亚全额收购)。Symbian有着良好的界面,采用内核与界面分离技术,对硬件的要求比较低,支持C++、Visual Basic和J2ME。目前,根据人机界面的不同,Symbian体系的UI(User Interface,用户界面)平台分为Series60、Series80、Series90、UIQ等。其中Series60主要用于数字键盘手机,Series80是为完整键盘所设计,Series90则是为触控笔方式而设计。
3.Palm
Palm是流行的个人数字助理(PDA,又称掌上电脑)的传统名字。其显著特点之一是写入装置输入数据的方法,能够点击显示器上的图标选择输入的项目。
4.黑莓BlackBerry
BlackBerry是加拿大RIM公司推出的一种移动电子邮件系统终端,其特色是支持推动式电子邮件、手提电话、文字短信、互联网传真、网页浏览及其他无线资讯服务,其最大优势在于收发邮件。
5.iPhone
iPhone由苹果公司首席执行官史蒂夫·乔布斯在2007年1月9日举行的Macworld宣布推出的,并在2007年6月29日在美国上市。iPhone将创新的移动电话、可触摸宽屏iPod以及具有桌面级电子邮件、网页浏览、搜索和地图功能完美地融为一体。
6.Android
Android是于2007年11月5日谷歌宣布的基于Linux平台的开源手机操作系统的名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。