一、 现行智能手机上的操作系统
主要有以下操作系统:
windows CE操作系统
windows mobile操作系统(广泛的智能操作系统)
Symbian操作系统
MAC OS X操作系统(独占系统 苹果拥有)
Linux手机操作系统
PALM手机操作系统
Symbian OS(应用最为广泛的智能操作系统)、
Palm OS
Linux OS
Android(开放性移动设备平台)
BlackBerry(独占系统 黑莓拥有)
其中windows mobile操作系统Symbian OS Palm OS Linux OS最为流行
1、windows CE操作系统
WindowsCE是微软公司嵌入式、移动计算平台的基础,它是一个开放的、可升级的32位嵌入式操作系统,是基于掌上型电脑类的电子设备操作系统,它是精简的Windows 95,Windows CE的图形用户界面相当出色。
Windows CE是所有源代码全部由微软自行开发的嵌入式新型操作系统,其操作界面虽来源于Windows 95/98,但Windows CE是基于WIN32 API重新开发、新型的信息设备的平台。Windows CE具有模块化、结构化和基于Win32应用程序接口和与处理器无关等特点。Windows CE不仅继承了传统的Windows图形界面,并且在Windows CE平台上可以使用Windows 95/98上的编程工具(如Visual Basic、Visual C++等)、使用同样的函数、使用同样的界面风格,使绝大多数的应用软件只需简单的修改和移植就可以在Windows CE平台上继续使用。Windows CE并非是专为单一装置设计的,所以微软为旗下采用Windows CE作业系统的产品大致分为三条产品线,Pocket PC(掌上电脑)、Handheld PC(手持设备)及Auto PC。
2、windows mobile操作系统
1.Windows mobile 系列操作系统是在微软计算机的Windows操作系统上变化而来的,因此,它们的操作界面非常相似,熟悉计算机Windows系列操作系统的朋友一看到Windows Mobile系列的操作系统就一般会认得它是出于微软之手。Windows Mobile系列操作系统具有功能更强大,多数具备了音频、视频文件播放、上网冲浪、MSN聊天、电子邮件收发等功能。而且,支持该操作系统的智能手机多数都采用了英特尔嵌入式处理器,主频比较高。另外,采用该操作系统的智能手机在其它硬件配置(如内存、储存卡容量等)上也较采用其它操作系统的智能手机要高出许多,因此性能比较强劲,操作起来速度会比较快。但是,此系列手机也有一定的缺点,如因配置高、功能多而产生耗电量大、电池续航时间短、硬件采用成本高等缺点。Windows Mobile系列操作系统包括SmartPhone以及Pocket PC Phone两种平台。Pocket PC phone主要用于掌上电脑型的智能手机,而SmartPhone则主要为单手智能手机提供操作系统。
(1) SmartPhone操作系统(在此操作系统的各种版本下的导航软件包括:E都市三维地图手机版 乐图)
Microsoft Smartphone是微软基于Microsoft Windows CE内核开发的、为智能手机提供的一种操作系统,与使用手写笔来进行操作的智能手机不同的是,基于该操作系统的手机无需借助手写笔,只需用手机提供的键盘就能完成几乎所有的操作,因此,使用该操作系统的手机用户只需一只手操作即可。基于Smartphone操作系统的智能手机与其它微软操作系统的智能手机在功能上并没有很大区别,多数具有MP3播放、MSN聊天、电子邮件收发等功能,无需借助手写笔来进行操作,携带方便。目前支持该操作系统的智能手机有神达Mio 8390和多普达565等.
(2) Pocket PC Phone操作系统
Pocket PC Phone 是目前我们最为常见的微软智能手机操作系统,目前市面上绝大多数基于微软操作系统的智能手机都采用了这一操作系统,例如我们熟悉的联想ET180、ET560、多普达696、大显 CU928、多普达等智能手机即采用了此操作系统。与微软Smartphone不同的是,该操作系统主要借助手写笔来完成大部分的操作。
3、Symbian开放式操作系统 (支持此操作系统导航软件包括:TeleNav天利导航 Route66 乐图 SmartComGPS 艾菲克GPS MapViewGPS II)
1.Symbian操作系统也被称作EPOC系统,这是最早由Psion公司开发的一个专门应用于手机等移动设备的操作系统。目前由诺基亚、爱立信、松下、三星、索尼爱立信和西门子等手机巨头共同拥护,Symbian的优势在于它得到了占据市场份额大多数的手持通讯设备厂商的支持,在NOKIA的大力倡导下,已经成为一个开放的、易用的、专业的开发平台,支持C++和java语言,提供了灵活的应用界面(UI)框架。它可以采用多种应用界面形式:一类在设计上很类似当前最常见的手机,即主要通过键盘进行输入的手机;另一类是使用手写笔进行操作;还有一类是既有键盘又有触摸屏的手机,它具有较大的屏幕和较小的键盘。不同的输入方式和外观设计会对各款手机的主要用途产生很大的影响。应用界面在要求上是由手机和市场决定的。
有了Symbian操作系统,手机制造商和第三方开发者就可以为上述各类手机开发出独具特色的应用界面,例如:
(1) 采用数字键盘的手机(Symbian s60)
此类手机需要灵活的应用界面,方便用户使用导航键(Joystick)、软按键或转点通键(Jogdial)操作,诺基亚3650和N-Gage也就是代表他们采用了Series 60应用界面。如诺基亚 6600;诺基亚 7610; 诺基亚 6670等.
(2) 采用触摸式屏幕的手机(Symbian UIQ)
这类手机主要采用了UIQ界面,其中以索尼爱立信P802、P908为代表。UIQ是一种可定制的基于手写笔输入的应用界面,很适合支持具有丰富多媒体功能的手机。
(3) 采用完整键盘和超大彩色屏幕的手机(Symbian s80)
此类手机为那些需要在办公室以外编辑信息和查看业务数据的用户提供了先进的移动通信功能。诺基亚9300—9500个人通讯器系列是此类应用界面的典型代表。
4、MAC OS X操作系统(支持此操作系统导航软件包括:)
Mac系统是苹果机专用系统,正常情况下在普通pc上无法安装的操作系统
5、Linux手机操作系统
Linux系统是一个源代码开放的操作系统,目前已经有很多版本流行。但尚未得到较广泛的支持。
Linux与其它操作系统相比是个后来者,但Linux具有二个其它操作系统无法比拟的优势。其一,Linux具有开放的源代码,能够大大降低成本。其二,既满足了手机制造商根据实际情况有针对性地开发自己的Linux手机操作系统的要求,又吸引了众多软件开发商对内容应用软件的开发,丰富了第三方应用。
然而Linux操作系统有其先天的不足:入门难度高、熟悉其开发环境的工程师少、集成开发环境较差;由于微软PC操作系统源代码的不公开,基于Linux的产品与PC的连接性较差;尽管目前从事Linux操作系统开发的公司数量较多,但真正具有很强开发实力的公司却很少,而且这些公司之间是相互独立的开发,很难实现更大的技术突破。
尽管Linux在技术和市场方面有独到的优势,但是目前来说还无法与Symbian抗衡,想在竞争日益激烈的手机市场中站稳脚跟、抢夺市场份额也决非易事。
6、PALM手机操作系统(支持此操作系统导航软件包括:乐图)
PALM是3Com公司的Palm Computing部开发的一种32位的嵌入式操作系统,原本是一家生产掌上电脑及掌上电脑操作系统为主的公司,PALM智能手机所用的PALM操作系统又与PALM掌上电脑所用的操作系统非常相似,因此,基于该操作系统的手机拥有的第三方软件较多,以前用惯了PALM掌上电脑的用户能非常快速地掌握这类的智能手机。
由于PALM一直遵循Less is More(少就是多)这一理念去设计,所以,与微软所推出操作系统要占有大量的系统资源和储存容量不同的是,它本身所占的内存极小,基于PALM操作系统编写的应用程序所占的空间也很小,通常只有几十KB,所以基于PALM操作系统的掌上电脑虽然只有几兆内存却可以运行众多的应用程序。但是,这么一来,它的功能就没那么多,当然,最近PALM似乎也意识到丰富的功能对消费者的吸引力之大,因此,PALM也似乎越来越向提供丰富的功能靠拢,“少就是多”的设计理念逐步削弱。另外,对于中国用户而言,它有一个不足之处是,它的操作系统起初在中国销售的产品仍然要使用中文外挂平台,有相当部分依然是以英文界面为主,在一定程度上影响了基于PALM操作系统的产品在中国市场的大面积进入。目前,基于PALM操作系统的手机有三星SPH-i330、Handspring Treo 650系列等。
7、Android (支持此操作系统导航软件包括:My Tracks 记录轨迹软件 Google Maps Navigation )
Android是Google于07年11月5日宣布的基于Linux平台开源手机操作系统名称,该平台由操作系统、中间件、用户界面和应用软件组成,号称是首个为移动终端打造的真正开放和完整的移动软件。
1、Android操作系统的优点:
(1)Android是开源的
开源社区对于软件行业的推动力已经没有人可以否认了,纵观整个手机操作系统产品,也只有Android的开源力度是如此之大,之强。
(2)Android不单纯只是操作系统
Android不只是一个操作系统而已,它包括了:
①经过Google剪裁和调优的Linux Kernel,对于掌上设备的硬件提供了优秀的支持。Google在Linux方面的应用能力不容置疑,Google公司所有的几十万台服务器全部都是自己修改过的Linux操作系统。
②经过Google修改的Java虚拟机Dalvik,请注意这个虚拟机并不是Sun的Hotspot,而是基于Apache Harmony虚拟机版本进行改良而来,能够提供比Hotspot高得多的执行性能。有了Java虚拟机,大部分Java核心类库都已经可以直接运行。
③大量立即可用的类库和应用软件,例如浏览器WebKit,数据库SQLite,让你可用轻易开发出来媲美桌面应用复杂度的手机软件。
④Google已经开发好的大量现成的应用软件,同时可以直接使用Google很多的在线服务。
⑤Google提供了基于Eclipse的完整开发环境,模拟器,文档,帮助,示例,当然,还有悬赏1000万美元的花红。
(3)围绕Android形成了一个移动手机联盟,主要的手机厂商几乎全部在列,对于已经形成的一个庞大的产业联盟的推动力来说,影响力是非常惊人的。
2、Android操作系统的开发平台
Android手机开发可以使用Java语言来开发,开发平台可以使用Java程序员最喜欢的Eclipse来部署。系统环境是:windows XP + JDK1.5 +Eclipse3.2。
3、基于Android的手机
MOTO CLIQ ,OPHONE
8、Linux()
Linux具有稳定、可靠、安全等优点,有强大的网络功能。在相关软件的支持下,可实现WWW、FTP、DNS、DHCP、E-mail等服务。由于 Linux具有源代码开放、这一特点非常重要,因为丰富的应用是智能手机的优越性体现和关键卖点所在。从应用开发的角度看,由于Linux的源代码是开放的,有利于独立软件开发商(ISV)开发出硬件利用效率高、功能更强大的应用软件,也方便行业用户开发自己的安全、可控认证系统。特别是当智能手机大量用作行业应用的移动终端时,Linux在手机操作系统市场中也异军突起,成为一股不容忽视的力量。目前,基于Linux手机操作系统的产品有三星 mitssch-i519和摩托罗拉A768、A780、e680等。
各种导航软件的优缺点
1.凯立德
凯立德导航电子地图包含的兴趣点达到650万个,分类合理详尽,涵盖128类“衣、食、住、行”等与百姓生活息息相关的实用信息,能够满足有车族和步行者等各类消费者不同的查询需求,是目前业内数据最丰富、信息最全面、实用性最强的导航地图,便于消费者在日常生活中使用。
优点:
(1)灵敏的智能电子狗
凯立德手机导航软件最新加入智能电子狗功能,为您提供覆盖全国的“闯红灯测速”、“固定测速”、“违章监控”等交通监控信息提示,轻轻松松帮您安全导航。
(2)精准的语音辅助导航
凯立德手机导航软件采用最新的TTS(Text To Speech,文本语音转换)技术,在导航过程中为您提供精准的时时语音辅助导航服务。
(3)海量的分类兴趣点信息
凯立德手机导航软件为您提供130种以上、总数超过7500000个的分类POI(Point Of Interest,兴趣点)信息,为生活导航,使您的生活更轻松。
(4)高精度的“全覆盖”导航地图
凯立德手机导航软件为您提供全国首张“全覆盖”导航地图,地图精度1:25m--1:50000m,提供覆盖全国路网和包含750万个以上兴趣点(POI)的电子地图。道路总里程200万公里,含括33个省级行政区域(包含香港、澳门),333个地级市+4个直辖市+25个省会城市、2862个县级行政单位、3万个乡镇级行政单位,部分沿海城市及经济发达地区实现村村通。并能够提供基于电子地图的免费地图浏览功能、快速查找目的地和兴趣点(POI)功能。
(5)精确的位置信息一键分享
凯立德手机导航软件搜索的兴趣点信息可以即时的分享给您的朋友和家人,位置信息精确指引,轻轻松松一键搞定。
(6)人性化的操作界面
凯立德手机导航软件在功能操作界面中提供了多元素辅助信息,让您全面了解电子地图中当前位置、地图视图模式、GPS卫星颗数、地图比例尺等信息,导航过程中为您展现所处道路名称、导航规划的最佳路径、下一路口转弯方向和转弯距离、距离目的地剩余距离等的导航辅助信息。
(7)个性化的资费方式
凯立德手机导航软件为您提供完全免费的电子地图、定位、兴趣点查询、模拟导航等众多功能,同时还为部分高端用户配置了更加细致、更具个性化的收费服务方案,让所有用户都能够选择满足自己需求的个性化功能。
(8)专业的甲级地图测绘资质
凯立德手机导航软件所使用的全国地图信息均通过了国家测绘局甲级地图测绘资质的审批和认证,专业的资质、优秀的品质和无微不至的服务是产品信誉的保证。
缺点:
(1)导航规划差
凯立德手机的地图太乱,如果采用鸟瞰模式,就无法辨别
(2)更新速度慢
凯立德在导航的时候,显示的项目较少,只有比例尺,地图,卫星数。
(3)容易出问题
凯立德在导航的时候,一旦GPS信号间断,导航会立刻“呆住”,必须要手动重新计算路径。
(4)有电子眼,但限速播报错误,限速为80公里,播报为60公里。
(5)不能提示进入辅路,不进入辅路,在主路上就走过辙啦。
(6)内存占用巨大,约20M。
(7)切换程序困难,巨慢,容易死机,估计是剩余内存太小的原因。
(8)软件运行时,无法和PC同步,智能手机工作室也链接不上,所以无法截图。
2.Route 66(目前评价较好,使用较多的一款软件)
ROUTE66导航软件就是ROUTE公司的产品,可以说是目前S60操作系统上最好用的导航软件。实际上它分为两部分:一是导航文件;另一个就是地理地图了。个人GPS个人GPS导航领域的领导者ROUTE 66在五月中旬宣布推出了ROUTE 66中国联通版本,针对Symbian S60和Windows Mobile手机系统,提供完美的地图和导航解决方案。易于访问的混合式地图,增强型“驾驶和步行”的导航和丰富的增值内容服务,无论何时何处,ROUTE 66 Maps都能提供精确的指引和旅游信息。
优点:
(1)杰出的地图和导航
精确和详细的世界地图,反映了道路网络和兴趣点的最新变化,让用户搜索位置、规划路径、精确到门牌号等详细信息。此外,3D建筑和3D图标,卫星视图可以组合使用获得更真实的方向和导航体验。前沿“驾驶与步行”导航,结合屏幕上的指引和语音提示,导航指引的高精度使您驾车和步行探索世界都能获得同样的准确性。此外,地图覆盖的范围可以更容易地扩展到世界各地更多国家的地图。
(2)混合式地图技术
用户可以使用在线模式或离线模式来使用ROUTE 66 Maps。如果用户采用ROUTE 66 Maps离线模式,程序将使用手机里已有的内容。如果用户使用在线模式,地图信息将由ROUTE 66 Maps服务器自动下载到用户手机里。为了优化数据流量带来的成本,ROUTE 66 Maps储存已下载的数据,供今后再次使用。
(3)轻松访问在线数据
在线内容和服务可以很轻松的由手机上的ROUTE 66 Maps软件直接获得或者使用免费的ROUTE 66 Sync家用软件。ROUTE 66 商店里面可选择的内容和服务包括地图,导航,测速摄像设备,天气预报,语音,颜色选项和旅游指南。
ROUTE 66 -中国联通版本合作开辟了手机支付的方式,一种可以替代信用卡支付的便捷支付方式。这种方式允许中国联通用户直接采用手机购买ROUTE 66商店里面的内容。
缺点:
地图更新慢,操作不便是最大的缺点。以兴趣点来搜索地点的方式对于我们这么大的地图,最后的结果是操作不便,速度缓慢
3.SmartCom
SmartComGPS是一个智能手机上的高级的GPS(全球定位系统) 地图/跟踪/导航软件.他完全兼容Ozi浏览器的地图与数据文件.SmartComGPS可以在没有GPS接收器的情况下使用.地图-可以查询地名;相反的,如果没有地图,就起记录行走轨迹的作用.但是如果你既有地图又有GPS接收器(当然这是最好的情况 ),你就可以使用SmartComGPS的全部功能!
优点:
(1)具有航迹记录功能,可以完整地记录下整个外出行程的轨迹。将这个软件记录下来的航迹导入专用的GPS电脑端软件,便可以直观地察看整个行程的线路,也可以导入到Gooler地图中、更加直观地察看。
(2)SmartGPS非常适合作为一款补充的GPS软件,既可以完全脱离地图使用,同时也可以与地图结合使用。
缺点:
smartcomgps软件很久不更新。
4.mapviewgps
mapviewgps一款非常有用的软件。它的功能可以划分为两块:gps定位软件端软件、电子地图文件查看器软件。
优点:
可以继续使用OziExplorer的地图,地图是开放的,用户可以自己制作,有相当的用户群。所以国内的地图自然很丰富,基本上的城市都可以找到地图了。
缺点:
mapviewgps功能相对少些,在地图模式下位置信息显示几乎在光线下看不清楚
5、乐图
乐图是目前最专业的GPS手机地图,涵盖全国,支持多达15级平滑地图缩放、任意漫游,具有详细的道路、银行、宾馆、饭店、建筑、公交车站等地理信息。
主要功能有:
全国地图地图浏览,缩放;城市定位;经纬度定位;地理信息搜索;公交线路搜索;公交换乘搜索;GPS定位;gps导航;GPS位置交换、订阅;语音消息系统;自定义标注;自定义特种地图等等。
6、Google Maps Navigation(较新的一款软件)
Google Maps Navigation拥有普通GPS导航仪的大部门基本功能:如逐个路口导航,3D化视图,自动重新选择路线等。其特色还包括白话化搜索,直接输入目的地贸易网点名称或地标物即可导航,无需输入详细地址。以及语音搜索、实时交通状况信息、路径旁贸易网点搜索、卫星照片视图、街景视图等。
Google Maps Navigation的优点:无需考虑舆图更新题目,时刻保证最新信息。
Google Maps Navigation的缺点:必需在拥有网络连接的状况下才能使用,对于没有上网包月的手机用户来说,流量费可能会很吓人。
7、多普达领航者
优点:
1.内存占用少,大约12M;
2.运行中接电话、打电话、收短信、发短信都没问题,而且切换速度很好。
3.电子眼正常。
4.搜星速度快。
其它一些软件的缺点:
Wayfinder也是基于Google Maps之上的一款导航软件,因此对中国内地的支持并不是很好。
MOTONAV(天下行)仅内置体验版的北京地图,如果需要中国大陆地图,还需要进行注册;
Google Maps在中国大陆地区的地图不够详细;
MAPKINGV7:地图老,界面不错
CJT最新版的,地图新,有超速探头提醒功能,地图很细,软件也很大,近1G,容易死机
DDT地图更新更细,具体的小卖部都有,但界面不完善,路径规划不方便,老是让人上高速
OZI一款矢量地图,就像地图一样,你走到哪都知道你到了哪哪条路,不用来实事导航
一、 各种导航软件的界面
MOTO 智能导航软件 V3.6
万事通M8导航界面
图吧手机电子地图软件
图吧手机电子地图软件的主界面
进入图吧手机电子地图软件后,我们首先看到的是六个功能键,这个就是软件的主界面,我们单击每个图标都可以进入相应的功能。
步行模式和收藏夹
Garmin mobile xt界面
天行者2008界面
凯立德
多普达领航者界面
Igo8
VST界面
二、 导航软件发展趋势
1、 内存占有量少,整体软件体积小
2、 能够显示实时路口信息以及详细的地点名称
3、 支持语音操作
4、 智能返航路线规划
5、 支持各种智能手机/PDA/一体机、支持所有主流操作系统
6、 支持国际国内导航数据
7、 即插即用的便捷安装
8、 人性化界面,容易操作
9、 来电去电不会终止导航软件的运行
三、 个人体会
现行的导航软件各种各样,有单一的轨迹跟踪式和地图式,还有比较好的包含各种定位以及信息服务等,以及更先进的像Google Maps Navigation可以实时显示路况。目前大多数手机上的导航产品支持Symbian操作系统,这主要是由于Symbian平台发展时间较长,又是市场老大,目前中文资料也较多。Symbian平台上的客户端软件基本上时使用c++语言来开发。对于语言上,目前手机上的应用程序开发语言主要有JAVA、C++。比如像Blackberry,Android只支持JAVA开发。对于客户现在的需求是,希望地图更新快而准确,也就是能实施获得各种信息,然后就是要求软件运行速度快,操作简单界面人性化,整体占内存尽量小。当然,费用也是客户考虑的一个重要因素,(现行的软件比较便宜的售价1.99美元,包括30天免费使用,此后,每年成本25美元。比较贵的像AT&T NAVIGATOR,每月的使用费用为10元)。对于现行的软件由于基本上有国外开发,其对中国的地图或多或少有一些错误,或对中文支持不是很好。
下面是现行的几种操作系统,括号里面是支持此操作系统的导航软件的数目:
· Symbian 60(4)
· Symbian UIQ v2.x(1)
· Symbian UIQ v3.x(3)
· Symbian S60 v2.x(2)
· Symbian S60 v3.x(16)
· Symbian(17)
· google Android(1)
· BlackBerry(1)
· iphone(3)
· Palm(1)
· Java(11)
· Smartphone(17)
· PPC(19)
· Windows Mobile(5)
· PPC2003(1)
· PPC2005(1)