智能手机

 说到智能可能会让人联想到科幻电影中那种人类创造并使用的高科技电子,其具备自我思考的能力,不需要人类输入纷繁的指令也能够迅速完成任务。本文要谈到的智能手机可就没有那样的功能了,其实智能手机并不智能!如果要定义一下智能手机的定义的话,可能不太容易用一两句话来概括,就先列举一下智能手机的特点吧。这也是与普通手机的区别。
1、具有开放的操作系统。
    具有开放的操作系统意味着,用户可以根据自己的需要安装第三方提供的软件,用以扩充手机的功能,这是智能手机与非智能手机的最本质的区别。手机或手机操作系统的厂商向公众提供用以第三方软件的SDK。这样用户就可以在手机硬件允许的范围内随意扩充手机的功能,类似与在电脑上安装软件一样,例如安装了OFFICE就可以编辑公文,安装了QQ就可以上网聊天,当然功能的扩充是和硬件的配置相关的,比如手机本身不带FM功能,这个就属于硬件的范畴,那么无论安装什么软件也不会实现这样的功能的。
    目前有些文章中提到“有操作系统的手机就是智能手机”,这种说法并不准确,其实任何手机都内置有操作系统,只不过并不为人所熟知,况且不是开放的操作系统,不能安装第三方软件,所以用户也就不去探究其到底是什么操作系统的罢了。例如:摩托罗拉在RAZA手机上采用P2K操作系统,诺基亚的Series 40操作系统界面(wandigi.com注:这里说是界面,原因请看《智能手机操作系统简介》一文)和基于Windows CE的Soleus操作系统。
    典型的智能手机操作系统有以下几个:Windows Mobile、Symbian、Palm OS、Linux OS。具体介绍及典型机型请参阅另一篇文章《智能手机操作系统简介

2、标准的硬件结构,开发的软件具有通用性。
    可能有朋友会问:我的手机并不是以上操作系统的,但我同样能够安装一些JAVA程序或游戏呀,也算是智能手机吗?这个问题可能是很多朋友的疑问。其实只具备能够安装JAVA软件,还不能说是智能手机,JAVA软件虽然具有夸平台移植的优点,但其必须依靠JAVA模拟机来运行,这样JAVA软件就受到的很大的限制,其不能直接控制手机的底层硬件系统,一些需要直接控制硬件系统的程序无法用JAVA编写,目前手机上JAVA软件大多为一些游戏。况且硬件结构的改变可能让JAVA程序的夸平台性大打折扣,例如,两台键盘设计不同的手机,都能够安装JAVA软游戏,但因为键位的不同,可能在一台上能够顺利操作的游戏,在另一台上根本无法操作。
    而真正的智能手机要有一套标准的硬件结构,如使用Windows Mobile pro操作系统的手机都具有可用触摸操作的显示屏,并且定义了屏幕的分辨率及颜色数等,这样只要使用Windows Mobile pro操作系统的手机,无论什么品牌,什么型号都可以运行安装和运行同样一个软件。这就像PC一样,都安装有鼠标、键盘及显示器等硬件,在别人的电脑上能够使用的软件,在自己的电脑上一样能够使用,并不需要考虑电脑的品牌是什么,只要考虑是什么操作系统就可以(当然现在PC上绝大多数都是WINDOWS的系统的吧)。

装载http://www.wandigi.com/bencandy.php?fid=1&id=81

posted @ 2010-12-05 01:09  送海  阅读(320)  评论(0编辑  收藏  举报