手机操作系统介绍

前言

Symbian、Windows Mobile、Palm OS、Linux为目前四大主流智能手机操作系统

中国智能手机系统平台市场份额中,Symbian占有整个智能手机系统平台市场份额的66.6%,处于绝对领先,微软操作系统紧随其后,占有22.5%的市场份额,而其他操作系统在中国智能手机系统平台市场份额中的份额还非常小,Palm OS 正在慢慢退出市场。

1、  Windows mobile

准确的说,Windows Mobile并不算是一个操作系统,只是微软旗下的一个品牌而已。

Windows Mobile的前身就是微软在1996年推出的Windows CE,2000年第二季度,微软Windows CE正式脱离对Palm的依赖,把Windows CE更名为Windows Pocket PC(缩写就是我们常说的PPC),进而开始了与智能手机联姻。

到了2003年,微软又开发了Pocket Phone Edition和Windows Powered Smart Phone操作系统,而这两者的融合,才是严格意义上的Windows Mobile。

Windows Mobile更倾向于手机和个人电脑的融合,Windows Mobile将用户熟悉的桌面Windows体验扩展到了移动设备上,由于Windows Mobile沿用了微软Windows操作系统的界面,许多用户都能很快上手。

相对于其他智能操作系统,Windows Mobile有个最大的优点,就是能实现使用Windows操作系统的电脑无缝连接:由于都是采用微软Windows,桌面电脑系统与手机系统进行了无缝结合,使得许多手机上的操作可以得到轻松便捷的实现,如更换主题、壁纸、铃声等等,各种保存在电脑或手机里的信息、资料可以轻松实现共享,这极大的方便了用户;最后一点不得不提的是,采用Windows Mobile的系统,可以有大量的应用软件可供用户选择。

但是Windows Mobile对通信的支持并不如大多传统手机厂商所支持的Symbian操作系统那么完美。

基于Windows Mobile操作系统的智能终端设备分为两个大类Pocket PC和Smartphone。其中Smartphone从外观设计、使用习惯等方面来看,其更像一部电话,同时具备一定的数据管理和处理能力。而Pocket PC的设计使它更像一部个人电脑,有非常强大的数据管理和处理能力,而现在有部分Pocket PC也加入了电话功能,使其成为新的Pocket PC phone。针对不同的硬件设备需求,微软的Windows Mobile操作系统也可以细分为:Windows Mobile for Smartphone,Windows Mobile for Pocket PC和Windows Mobile for Pocket PC phone。

1.1     Pocket PC

Pocket PC源于在90年代初期的微软的Windows CE掌上电脑操作系统。当时在掌上电脑操作系统,Windows CE与Palm斗得你死我活,与palm的数次交锋中,微软始终处于下风。究其原因,无非是当时的Windows CE产品盲目追求功能上的大而全,造成系统速度异常缓慢,耗电量大,系统也很不稳定。到了2000年4月,下定决心摆脱Palm阴影的微软正式把基于Windows CE3.0的PDA命名为Pocket PC。从此,一个真正在掌上电脑操作系统中驰骋风云的系统产生了!最关键的一年是2002年,业界的大事也是不断。Palm公司一分为二,惠普和康柏合而为一,而众多的传统IT巨头在下半年纷纷加入Pocket PC阵营,,PPC的旗帜就这样散播开来。

1.2     Smart Phone

Smartphone也是在同一时段产生的,Pocket PC phone是在我们熟悉的Pocket PC的基础上集成了电话的相关功能,所以在技术细节上,使用Pocket PC phone系统的手机和其他的Pocket PC 的掌上电脑大致相同,都是采用触摸屏作为主要界面。虽然这样的产品功能很强大,但是他欠缺的地方就在于更像是电脑而不是电话,无法进行单手操作。而Smart Phone正是为了解决这个问题而专门为单手操作开发的,他使用的是普通屏幕而不是触摸屏。这也就意味着,操纵Smart Phone的产品主要依靠的是键盘,为了保证所有的Smart Phone产品都有同样的操作效果,微软对于所有Smart Phone产品的键盘布局都作了一个强制性的规定,必须有两个软键、“主页”键和“后退”键以及一个五向控制键存在,当然这些操作键的大小和位置开发厂商可以根据自己的需要略有不同。

1.3     Pocket PC Phone

现在有部分Pocket PC也加入了电话功能,使其成为新的Pocket PC phone,相比来说PPC Phone无论是性能和扩展性更强但是付出体积、重量以及续航力作为代价,而Smart phone使用和体积更接近于传统手机,不过性能就相对稍弱了。

1.4     主要厂商

Windows Mobile目前主要支持的厂商有HP(目前只做PPC),摩托罗拉、多普达等,以及夏新、华硕、联想、神达等。

1.5     市场动态

1、mobile 5.0

目前最常见的系统版本是Windows Mobile 5.0,是微软在2005年发布的。按照系统不同的用途分别发布了三个版本:

Pocket PC Phone Edition(支持触控屏智能手机)

Smartphone Edition(非触控屏智能手机)

Pocket PC Edition不具备手机功能手持设备)

Windows Mobile 5.0的功能介绍如下:

拥有办公软件套装Word Mobile,PowerPoint Mobile Viewer以及Excel Mobile,

加强了单手操作性能,

更方便重新编写的摄像头应用程序接口,

软件开发者为内置摄像头机型开发应用软件将更为简单;

使用ActiveSync 4优化了智能手机对WiFi的支持

加入支持Push-To-Talk和视频电话功能

加强了蓝牙传输支持

支持类似于Treo650的“永久”记忆体,掉电情况下也可以保持所有数据支持USB 2.0,

使用Windows Mobile 5.0系统的机型可直接与外置移动硬盘连接传输。

2、mobile 6.0

最新版本是今年1月份的SGSM大会上微软推出的WindowsMobile6.0操作系统。

版本分类采用了不同的命名方式:

Professional(支持触摸屏智能手机)

Standard(非触控屏智能手机)

Classic(不具备手机功能的手持设备)

Windows Mobile 6.0 新特性

据微软官方提供的资料,Windows Mobile 6.0升级、改进达到了1000多项。包括类似vista的玻璃化显示效果的外观等(界面很漂亮)。增加很多人性化的设计,添加了很多一键操作的功能和筛选功能。

Windows Mobile 6.0新增了直接观看HTML格式的电邮的功能,文字和图片的表示方式和桌面计算机一样。电邮可以从公司的邮件服务器如Exchange Server 2007,从互联网的邮件账户例如Windows Live、Hotmail或从其他无数的服务器中提供。

Windows Mobile 6.0内置了Windows Live for Windows Mobile,把Windows Live的多元化服务带到了Windows Mobile当中,例如用Windows Live Messenger在同一时间与多于一人对话,发放表情图标,传输图片或档案,或录制语音信息等。

新的版本理所当然也提供了最新流动版本的Microsoft Office system,包括Office Outlook、Office Word、Office Excel和Office PowerPoint,用户从此可在Windows Mobile的小屏幕上做到从前只能在桌面计算机上做到的事务。而Word文件和Excel活页簿可以完整不变地显示在屏幕上。

3、Mobile 发展历史

1997年,第一代微软移动设备操作系统 Windows CE 1.0

1998年,升级版本为Windows CE 2.0(设备称为Palm-Size PC);

2000年,新的操作系统改名为Pocket PC 2000(也简称为 Pocket PC或者Windows CE 3.0);

2001年底,Pocket PC 2002问世;

2002年,推出增加手机功能的 Pocket PC Phone 2002;

同年,主要针对Symiban系统的Smartphone 2002诞生。

2003年,微软将Pocket PC 2003和Smart Phone 2003统一改称为Windows Mobile 2003,依然包括Windows Mobile 2003 for Pocket PC、Windows Mobile 2003 for Pocket PC Phone EditionWindows Mobile 2003 for Smartphone

2005年,微软没有延续年号的命名方法,采用操作系统所采用的Windows CE内核版本命名,将新的操作系统称为 Windows Mobile 5.0。依然包括Windows Mobile 5.0 for Pocket PC、Windows Mobile 5.0 for Pocket PC PhoneWindows Mobile 5.0 for Smartphone

2007年,微软在1月份的SGSM大会上微软正式推出WindowsMobile6.0移动设备操作系统,包括三个版本,但是版本分类采用了不同的命名方式:Professional(支持触摸屏智能手机)、Standard(非触控屏智能手机)、Classic(不具备手机功能的手持设备)。

1.6     Mobile 5.0 目录详解

msc安装程序在\Program Files 下生成一个msc文件夹(或者是dheaven,视应用而定)。

\My Documents 相机拍摄的图片(默认文件夹)

默认下载的图片(\My Pictures )

视频 ( \My Videos)

铃声(\My sounds )

彩信(\UAContents \MMS UA )

录音文件 ( \My Notes),

来电大头贴文件及模板 ( \Frames) 下面的子文件夹比较多 , 因为默认下载的图片 , 铃声…… , 相机拍的相片 , 摄的录相……都是存在这个目录下

\Program Files 你安装在手机上的一些程序(软件、游戏……)

\Temp   临时文件夹

\Application Data\Home手机的主题的源文件 ( *. xml 文件,*. jgp 格式…… ) 都在此目录下。

\Application Data \Tao\intent\app\jam\midlets手机上通过 java 模拟器安装的 java 程序就在此

\Storage\windows好像有些程序的安装文件在这里,如 A4 输入法的背景图片、帮助文件……

\Storage\Application Data\Microsoft\Media Player   Windwos Media Player 的皮肤文件在这里

\windows 这是手机的系统文件夹,好多内容是刷在 ROM 里的只读文件。这个目录下面文件非常多,所以在电脑上或手机上打开 windows 文件夹时,反应比较慢,可能要多等几秒钟!此时千万不要进行其它多多作了.

PS:有些主题文件的背景图片要放在\windows 目录下;自己录制一个 wav 格式的声音文件如“喂,你好!”然后放到这个目录,就可以在来电精灵里设置成自动问候语了,免得每次打、接电话时都得对你的朋友说声“你好”!只要讲一次,以后就省了!

/windows\Start Menu   此文件夹中存放的是我们手机开始菜单里的快捷方式,以后在手机上安装软件时,我们只要把软件的快捷方式文件放到这个文件夹里,就可以在手机上的开始菜单中找到并运行这个软件。

此文件夹的用法和功能跟计算机的开始菜单文件夹是相同的。

\Windows\Start Menu \Accessories 开始菜单里的“附件”(子文件夹)

\Windows\Start Menu \Games      开始菜单里的“游戏”(子文件夹)

\windows\Start Up     此文件夹中所存放的文件是那些可以在手机启动时自动运行软件的快捷方式,它相当于计算机中开始菜单里的启动菜单,以后我们安装的软件如果需要它在手机开机后就自动运行,那么我们就可以把软件的快捷方式复制到这个文件夹中即可。

\windows\AppMgr   安装程序后产生的垃圾文件,可以都删除。

\windows\AppMgr \Install 当在电脑端执行安装程序后,你可以在在找到该程序的安装包,安装完后自动删除。

\Windows\Messaging 短信息的临时文件 , 可以删除

\Windows\Favorites 显然是收藏夹,经常上网的友人记得备份好这个文件夹( WWW 网站可以和电脑上的共用)

\Windows\Fonts 手机的字体文件夹

\Windows\Help \手机的帮助文件

\Windows\Activesync 手机的同步文件夹

\Windows\FilesToBeDeleted   相当于电脑上的回收站

\Windows\System   系统文件夹

\windows\Profiles\guest\Temporary Internet Files\ IE 临时文件夹。

2、  塞班 symbian

Symbian 操作系统是Symbian公司为手机而设计的操作系统,它包含由Symbian Ltd所提供的相关的函式库(libraries)、用户界面(user interface)架构和共享工具(common tools)的参考实现(reference implementation),它的前身是Psion的EPOC,并且独占式的执行于ARM处理器。

不用多说大家也都能感觉到,Symbian操作系统是现今手机领域中应用范围最广的操作系统,并且拥有相当多针对不同用户的界面,也就是常说的Series。

关于Symbian操作系统的界面,总是有许多人对其划分规则一片茫然,接下来我们就简单的介绍一下各个系统版本的典型特征。

先来明确一个概念:不管是Series60、Series80、Series90还是UIQ,它们都是基于Symbian平台而开发的界面,然后各自根据一些硬件特性来进行区分,比如说S60配合单手操作,S80配合双手操作,UIQ配合使用触笔操作。

2.1、UIQ Series

2002年三月,UIQ科技发布了基于Symbian OS 7.0s操作系统的UIQ 2.0,最先应用在P800、P802等索爱手机上。其主要用于对等(Peer-To-Peer)消息收发,支持彩信。其他的重要应用和服务包括:日程安排应用、Internet浏览、记事本、录音、计算器、开始菜单、状态栏、控制面板、添加/删除程序、手写识别、虚拟键盘、Word文件和图片文件阅读器、以及帮助程序。

在2003年2月,UIQ 2.0的升级版本UIQ 2.1发布了,提供了更为完整的用户主题界面和SIM卡管理,支持Java MIDP 2.0了,SyncML服务也进行了升级,代表产品有索爱P910c、摩托罗拉A1000和BenQ P30等。

今年的2月中旬UIQ技术在3GSM大会上发布了最新版本智能手机界面平台:UIQ 3.0版

UIQ界面的开发由UIQ Technolgy(UIQ技术)

UIQ Series操作平台的特性是它的多媒体性,

功能全面。UIQ界面上可支持手写操作,不过切换和关闭任务比较麻烦。

UIQ Series是Symbian OS 的系统架构上,专门为高阶的多媒体手机而设计,

使用起来非常类似 PDA 操作,不过目前只有少数的机种采用 UIQ 系统

Symbian UIQ 3.0基于最新的Symbian OS 9系统进行开发.

UIQ 3.0相比原来的UIQ 2.x有了本质的区别,更多的新功能的加入以及对安全性方面的提升都让其走到了最前沿;可定制的UIQ 3.0也大大拓展了UIQ的应用范围,因为UIQ不将只是那种必须使用双手操作,使用触控笔来操作的产品,其完全可以使用键盘+触控笔两种方式来操作。

新版的平台添加了对SVG(Scalable Vector Graphics)的支持,提升了用户对软键的定制性能,并且改进了在多个程序之间转换的能力,以此完善多任务功能。

2.2、Series 60

Series60是在Symbian智能手机中应用最广泛的系统版本。Series60系统还分为Symbian 6.0 OS Series60Symbian 7.0 OS Series60Symbian 8.0 OS Series60 三个版本。

Series60

区别Series60的最直观因素在于屏幕的分辨率,Series60支持的分辨率为176*208像素,但以后Series60还会支持240*320像素、352*416像素等。

Series60界面是拥有最多第三方软件或游戏的界面,也就自然成为被Symbian操作系统的智能手机采用得最频繁的Series。

采用Series60界面的手机型号,就不在这里一一列举了,光是诺基亚的智能手机中,就有相当一部分采用了Series60界面。

Series80

识别Series80界面最简单的办法就是看手机是否支持QWERTY KEYBROAD(全键盘),例如诺基亚高端系列的9210、9300甚至9500,都是采用QWERTYKEYBROAD的。而Series80的屏幕分辨也为比较特殊的640*200像素()。

Series90

Series90是Symbian平台上最年轻的界面,支持Series90的也只有诺基亚7700和7710l两款手机。

识别Series90界面的最简便方法是:该Symbian智能手机会采用触摸屏幕,分辨率也高达640*320像素。从Series90的硬件参数上来看,它才应该是手机游戏、娱乐的最强平台,但因为采用Series90界面的手机型号太少,第三方软件的支持力度还不会很大,所以Series60依旧应该是玩家首选界面。

3、  Mobile Linux

Linux凭借其自由、免费、开放源代码的优势,经过来自互联网、遍布全球的程序员的努力,再加上IBM、Sun等计算机巨头的支持,Linux在手机操作系统市场中异军突起,尤其是在众多知名厂商宣布支持Linux手机操作系统之后,Linux的发展将不容忽视。

由于Linux具有源代码开放、软件授权费用低、应用开发人才资源丰富等优点,便于开发个人和行业应用。这一特点非常重要,因为丰富的应用是智能手机的优越性体现和关键卖点所在。从应用开发的角度看,由于Linux的源代码是开放的,有利于独立软件开发商(ISV)开发出硬件利用效率高、功能更强大的应用软件,也方便行业用户开发自己的安全、可控认证系统。特别是当智能手机大量用作行业应用的移动终端时,使用Linux便于实施系统一体化的安全策略。

4、  Plam

Palm OS是Palm公司的是一种32位的嵌入式操作系统,它的操作界面采用触控式,差不多所有的控制选项都排列在屏幕上,使用触控笔便可进行所有操作。作为一套极具开放性的系统,开发商向用户免费提供Palm操作系统的开发工具,允许用户利用该工具在Palm操作系统的基础上编写、修改相关软件,使支持Palm的应用程序丰富多彩、应有尽有。

Palm操作系统最明显的优势还在于其本身是一套专门为掌上电脑编写的操作系统,在编写时充分考虑到了掌上电脑内存相对较小的情况,所以Palm操作系统本身所占的内存极小,基于Palm操作系统编写的应用程序所占的空间也很小,通常只有几十KB,所以基于Palm操作系统的掌上电脑虽然只有几兆内存却可以运行众多的应用程序。Palm在其它方面还存在一些不足,Palm操作系统本身不具有录音、MP3播放功能等,如果你需要使用这些功能,就需要另外加入第三方软件或硬件设备方可实现。对于中国用户而言,另一个不足之处在于Palm操作系统起初在中国销售的产品仍然要使用中文外挂平台,有相当部分依然是以英文界面为主,在一定程度上影响了基于Palm操作系统的产品在中国市场的大面积进入。其代表性的产品有Palm m505、Palm m500、Palm III等。

智能手机操作系统大全-未完待续相关推荐

  1. 《图解 HTTP》读书笔记(未完待续)

    ARP 协议(Address Resolution Protocol)一种以解析地址的协议,根据通信双方的 IP 地址就可以查出对应的 MAC 地址. MAC( Media Access Contro ...

  2. 性能测试调优篇---未完待续

    性能测试调优一: 1.首先,看下选测交易的整个走向 纯系统内部交易: 选测交易如果是系统内的交易,每一步请求都和系统交互几次,访问了几个数据库,访问了数据库的那几张表?? 该交易走了那几台机器,这几台 ...

  3. WindowsMobile应该如何发展?(未完待续)

    MEDC2007已经过去两周了,作为WindowsMobile软件应用及开发界的一次盛会,本次大会后留给我的不仅仅是绚丽的UI,强大的功能.新的开发工具.而是更多的关于WindowsMobile在中国 ...

  4. python线程和进程-未完待续

    python线程和进程-未完待续 环境变量 0. 概念 1. 并行/并发 并行 并发 并行与并发的关系 2.进程/线程 基本概念 线程 多线程 队列 互斥锁/线程共享 阻塞 锁 条件锁 进程 多进程 ...

  5. 《今日简史》读书笔记(未完待续)

    <今日简史>读书笔记(未完待续) 这本书是尤瓦尔·赫拉利的简史三部曲的最后一本,前2本书是<未来简史>和<人类简史>.根据豆瓣上网友的评价,这本书是尤瓦尔·赫拉利写 ...

  6. linux引数列项目过长,Linux 命令个人总结====== 未完待续 个人认为比较重要

    Linux 命令个人总结====== 未完待续 man [功能说明]: 查看帮助 [语法格式]: man [123456789]命令.文件. [选项参数]: 数字"1"表示用户命令 ...

  7. CC2530学习路线-基础实验-串口通讯发送字符串(4 未完待续)

    目录 1. 前期预备知识 1.1 串口通讯电路图 1.2 实验相关寄存器 1.2 常用波特率设置 本章未完待续..... 原来写的文章已经丢失了,只能找到这一小部分,看什么时候有时间再补上. 1. 前 ...

  8. Paper之BigGAN:ICLR 2019最新论文《LARGE SCALE GAN TRAINING FOR HIGH FIDELITY NATURAL IMAGE SYNTHESIS》(未完待续)

    Paper之BigGAN:ICLR 2019最新论文<LARGE SCALE GAN TRAINING FOR HIGH FIDELITY NATURAL IMAGE SYNTHESIS> ...

  9. Windows x64内核学习笔记(五)—— KPTI(未完待续)

    Windows x64内核学习笔记(五)-- KPTI(未完待续) KPTI 实验一:构造IDT后门并读取Cr3 参考资料 KPTI 描述:KPTI(Kernel page-table isolati ...

最新文章

  1. Float浮点数的使用和条件
  2. 常用Git命令清单。
  3. 【报错笔记】sturts2程序运行出现错误:Struts has detected an unhandled exception
  4. SAP CRM ABAP Product search authorization check - 产品搜索的权限检查机制
  5. 如何用Pygame写游戏(十四)
  6. gulp安装流程、使用方法及cmd常用命令导览
  7. 孔浩HTML,CSS笔记,心得(第二天)
  8. EasyPOI之导出Excel复杂模板
  9. FSL ICA-FIX配置及处理流程
  10. 移动硬盘格式避坑指南
  11. html背景左右渐变,css 背景 上下渐变 左右渐变
  12. 项目质量管理控制过程的新老七种工具速记法
  13. MapGIS注记文字无损转入ArcGIS软件
  14. python二项分布产生随机数_python随机生成 - osc_c10h48oh的个人空间 - OSCHINA - 中文开源技术交流社区...
  15. 基于“大中台+小前台”思想的电商系统总体架构设计
  16. 苹果WatchKit轻松入门
  17. 斐波那契数列——《剑指offer》
  18. 安卓手机管理_彻底解决安卓手机通知管理难题,顺便还实现了聊天消息防撤回!?
  19. 用VC实现Html编辑器
  20. 怎么改变html无序列表的字号,html无序列表代码 html5 无序列表的行距怎么设置

热门文章

  1. 解密双十一、618电商大促数据大屏指标实现原理
  2. 树莓派3B 安装微雪LCD5inch显示器(包含软键盘)
  3. 《机器学习实战》笔记——第三章:决策树实战
  4. 那些年,我们用过的地图下载器
  5. JavaWeb项目搭建准备工作
  6. Excel文件打开后不能编辑,可以这样处理
  7. NXP i.MX6Q 双屏同显hdmi显示闪烁解决方案
  8. 【SMS】SMS协议介绍之SGSN
  9. 瘦客户端那些事 - 开篇
  10. · 电动汽车(EV)充电标准及其差异