诺基亚智能手机未来仅采用Symbian和MeeGo系统

来源:互联网 发布:云漫数据流量可以用吗 编辑:程序博客网 时间:2024/04/29 18:09

 7月5日消息,据路透社报道,诺基亚移动解决方案部门负责人安西 范约基(Anssi Vanjoki)周五表示,诺基亚将全力重夺智能手机领域龙头老大的位置,计划未来只使用Symbian和Linux MeeGo手机操作系统。

范约基在诺基亚网站的博客中写道:“我的目标是确保诺基亚成为市场和数字创新领域的领军者。”

“毫无疑问,我们现在面临着挑战,我们需要用我们的双手打拼出一片天空。我们的第一场战役就是给消费者奉献他们渴望拥有的产品和服务。”

范约基指出,诺基亚重夺智能手机行业第一将是一项很艰难的任务,但公司已拥有能生产出“杀手级智能手机和改变市场格局的移动计算机”的所有资源。

“对于我们的智能设备而言,Symbian和MeeGo是最好的软件系统,所以我们不考虑使用其他操作系统……公司也无意诺基亚产品线中引入采用Android操作系统的机型。”

 

 

 

Symbian由摩托罗拉、西门子、诺基亚等几家大型移动通讯设备商共同出资组建的一个合资公司,专门研发手机操作系统。而Symbian操作系统的前身是EPOC,而EPOC是 Electronic Piece of Cheese取第一个字母而来的,其原意为"使用电子产品时可以像吃乳酪一样简单",这就是它在设计时所坚持的理念。

Symbian操作系统在智能移动终端上拥有强大的应用程序以及通信能力,这都要归功于它有一个非常健全的核心-强大的对象导向系统、企业用标准通信传输协议以及完美的sun java语言。Symbian认为无线通讯装置除了要提供声音沟通的功能外,同时也应具有其它种沟通方式,如触笔、键盘等。在硬件设计上,它可以提供许多不同风格的外型,像使用真实或虚拟的键盘,在软件功能上可以容纳许多功能,包括和他人互相分享信息、浏览网页、传输、接收电子信件、传真以及个人生活行程管理等。此外,Symbian操作系统在扩展性方面为制造商预留了多种接口,而且EPOC 操作系统还可以细分成三种类型:Pearl/Quartz/Crystal,分别对应普通手机、智能手机、Hand Held PC场合的应用。

Symbian是一个实时性、多任务的纯32位操作系统,具有功耗低、内存占用少等特点,非常适合手机等移动设备使用,经过不断完善,可以支持GPRS、蓝芽、SyncML、以及3G技术。最重要的是它是一个标准化的开放式平台,任何人都可以为支持Symbian的设备开发软件。与微软产品不同的是,Symbian将移动设备的通用技术,也就是操作系统的内核,与图形用户界面技术分开,能很好的适应不同方式输入的平台,也可以使厂商可以为自己的产品制作更加友好的操作界面,符合个性化的潮流,这也是用户能见到不同样子的symbian系统的主要原因。现在为这个平台开发的java程序已经开始在互联网上盛行。用户可以通过安装这些软件,扩展手机功能。

在Symbian发展阶段,出现了三个分支:分别是Crystal、Pearl和Quarz。前两个主要针对通讯器市场,也是出现在手机上最多的,是今后智能手机操作系统的主力军。第一款基于Symabian系统的手机是2000年上市的某款爱立信手机。而真正较为成熟的同时引起人们注意的则是2001年上市的诺基亚9210,它采用了Crystal分支的系统。而2002年推出的诺基亚7650与3650则是Symbian Pearl分系的机型,其中7650是第一款基于2.5G网的智能手机产品,他们都属于Symbian的6.0版本。索尼爱立信推出的一款机型也使用了Symbian的Pearl分支,版本已经发展到7.0,是专为3G网络而开发的,可以说代表了当今最强大的手机操作系统。此外,Symbian从6.0版本就开始支持外接存储设备,如MMC,CF卡等,这让它强大的扩展能力得以充分发挥,使存放更多的软件以及各种大容量的多媒体文件成为了可能。

Symbian按版本来分,继2005年二月Symbian推出一款新的手机操作系统软件OSv9.0,到目前为止已先后有了6.0、6.1、7.0、7.0s、8.0、9.0几种版本。1999年3月Symbian推出了Symbian5.0操作系统,它的主要内核集合了网络,无线文字,电子邮件,名片薄以及个人信息助理,同时还具有支持标准网络页面的浏览器,配合java语言的支持,使得Symbian可以运行小型的应用程序。不过这个版本采用的机型甚少,基本上与EPOC没有太多的差别。

Symbian 6.0则在5.0的基础上增加了,GPRS、WAP1.2浏览器以及蓝牙技术的支持,用户可以运行第三方基于C++和J2ME开发的程序。而Symbian 6.1则是和Symbian 6.0相比主要增加了对USB的支持。Symbian 6.0的主要特点是: 支持语音通话和数据通信 ,支持Bluetooth和WAP ,配备安全性功能(SSL,HTTPS,WTLS) ,采用16bit Unicode,支持多语言显示 ,采用“PersonalJava 3.0”和“JavaPhone 1.0” 。

Symbian 7.0则支持多模式和3G手机(专区),可以让制造商们可以面向全世界推出可以运行于所有网络之上的Symbian OS手机,而且可以不对代码进行重大改动的情况下就可以重新使用许多目前已有的软件应用。7.0包含一些新的通讯、消息、联网和应用开发技术,并对一些与安全和认证相关的功能进行了改进。Symbian OS 7.0的其他功能包括:支持灵活的用户界面,例如Nokia的Series 60;支持几种音频/图像格式和许多面向游戏开发人员的API;全力的加密和认证管理,基于安全通讯协议(包括HTTPS、WTLS和SSL)及认证的应用安装;和Over-the-air(OTA)SyncML同步支持。

2004年2月,Symbian在授权LG等公司的时候,发布了Symbian8 .0版本。该版本改善了实时系统性能,提高了原有操作系统的兼容能力。此外,Symbian OS 8.0的软件工具改进了远程接入控制系统功能,运用调节装置消除手机用户使用增值服务时会受到的干扰。这个系统包含了绝对现代化的多媒体和Java设备,支持多种标准,其中包括JSR118, CLDC1.1 (JSR139),MobileMedia (JSR135),3D图像数据(JSR184), JTWI 1.0 c(JSR185)。最后,新版OS还支持SDIO。

2005年二月,英国著名手机软件制造商Symbian推出一款新的手机操作系统软件OSv9.0,它支持更高像素数码相机与三维游戏动画。该操作系统软件对运行环境要求较高,目前运行在由英国芯片开发商ARM提供的快速处理器芯片,并且需要相关设计与其它工具的支持来帮助手机生产商在开发其它版本时能够节约时间和降低成本。该软件可以处理200万像素的数字图片,甚至能够向无线耳机传送立体声音乐,更可喜的是,它不需要同步软件就能够从PC上导出MP3文件。

Series60是智能手机中应用最广泛的系统版本。Series60系统还分为6.0 OS、7.0 OS和8.0 OS三个版本。区别Series60的最直观因素在于屏幕的分辨率,Series60支持的分辨率为176*208像素,但以后S60还会支持240*320像素、352*416像素等。S60是拥有最多第三方软件或游戏的界面。

识别Series80界面最简单的办法就是看手机是否支持全键盘,例如诺基亚高端系列的9210、9300甚至9500,都采用全键盘的。识别Series90的最简便方法是:会采用触摸屏幕,分辨率也高达640*320像素。Series90应该是手机游戏、娱乐的最强平台,但因为采用Series90界面的手机型号太少,第三方软件的支持很少,所以S60依旧是玩家首选。

S40或S60是指诺基亚手机的上层平台。S60都是智能手机,所用底层操作系统是Symbian。诺基亚128*128屏幕都是S40 1.0。而128*160是S40 2.0。

另外S40中,3100支持java MIDP 1.0,所以最大支持64KB的java;6230支持java MIDP 2.0,所以最大支持128KB的java40和60,包括90,还有以前的30,都是针对与nokia不同的操作系统而言40,是nokia自行研制的手机操作系统,面对于中低端客户,支持kjava的开发,其处理器效率不高,内存偏低,屏幕大小128*128。

S60,是基于Symbian 操作系统,也就是以前的epoc,其处理器为arm9,处理效率很高,内存颇大,屏幕大小为208*176同时支持kjava和C++的开发90,属于手持式设备,也是Symbian 操作系统但是功能强劲,等同于一个PDA了。

其实技术来上说,S40跟S60是区别在系统平台上,就好像WIN98跟WIN2000,但手机不像PC,屏幕大小的确是个关口,以致于平台不容易做到向下兼容,但有的游戏也同样做出不同版本来的。

当然啦,S40比S60不单单是屏幕上的差距,更大的是性能上的差距,一般来说,S60开发出来的游戏质量都比S40高好多,但可惜,S60比S40的机子又贵上了很多啊.
在很多网站上,一些对Symbian不是很了解的人们都以为Series 60和Series 80是不同的Symbian操作系统版本。于是就出现了比较混乱的称呼。比如:“Series 60操作系统”和“Symbian 80操作系统”的笑话。

其实,Symbian操作系统是Symbian公司开发的手机操作系统,它是一个独立于手机硬件的操作系统,而且它是一个开放的平台。这一点有点像Linux,市面上常见的有红帽等用户界面,但是它们都是在Linux系统下开发出来的,不过界面有些不同罢了。

所以,很多手机制造厂商在自己公司所生产的手机上做了些界面上的修改,于是就出现了S60,S80等名称。但是它们不是操作系统,而是在以操作系统为基础而开发出来的用户使用界面平台。


目前,Series 60有两个主要版本:第二版(2nd Edition)和第三版(3rd Edition)

Series 60 Platform 2nd Edition
Series 60 Platform 2nd 2nd Edition最初于2003年发行,首个被实现的终端是诺基亚6600手机。通过扩展,它已经被加入了三个Feature Packs,从而引入了令人激动的新功能,同时却不失平台兼容性。有了这些新的Feature Packs,Series 60 Platform 2ndEdition就向各种智能电话提供了极为出色的性能,从而满足所有主流市场运营商、企业、开发伙伴,以及消费用户的各种各样的功能需求。

用户界面
Series 60 用户界面是诺基亚投入了最深入研究、进行了最彻底开发的图形化用户界面。作为Series 60 Platform的一部分,它能确保用户在各个厂商的所有基于Series 60 Platform的设备上具有一致的用户界面。Series 60 Platform被设计成能单手操作各种高级的、用户友好的各类数据服务。Series 60用户界面有一个彩色显示屏,支持多种屏幕解析度(176x208、240x320(QVGA)及352x416)。它支持各种各样不同的功能,包括两个功能键、五方向导航键、一个应用与应用切换键,及呼叫和呼叫终止键。该用户界面使用一个标准的12键键盘,包括字母。界面中针对文本输入设置了清除键和编辑键。

 

应用
Series 60 Platform提供了范围广泛的丰富应用和应用实现器。其中包括如先进的电话应用、统一消息中心(Unified Messaging Center,MMS、SMS、Email)、各种OMA即时消息及精灵(Presence)应用、一个完整的移动互联网浏览器(HTML 4.01、XHTML MP,& WAP CSS)、3GPP兼容的流客户端(RealOne Player)、Java MIDP 2.0 环境、应用管理器、OMA数字版权管理(转发锁定)、SyncML数据同步及设备管理、OMA客户端配置、媒体廊、摄录机应用、图像阅览器、支持多重 PDP场景的连接管理器、移动钱包,以及多种个人信息管理应用。

网络支持
Series 60 platform中包括对GSM/GPRS/EDGE、CDMA及双模WCDMA-GSM配置的支持。双模WCDMA-GSM向运营商们的各种3G服务提供了全方位的支持, 从而为在各种移动设备上实现视频电话并提供先进的流能力和高级浏览功能铺平了道路。

Series 60 Platform 3rd Edition

 

Series 60 Platform 3rd Edition是新一代全球领先的智能手机软件平台。全新的Series 60 Platform 3rd Edition加入了许多新鲜功能,同时又保持2nd edition的所有功能。新版Series 60 Platform 3rd Edition专注于增强的多媒体及企业应用功能、可持续发展的应用业务支持、 精益求精的客户定制能力,及不断改进的平台结构。
因为3rd Edition,Series 60 Platform现在更适合高容量的客户市场。Series 60 Platform 3rd Edition中得到改进的结构灵活性使Series 60手机制造商们能创建出既高度细分成本优化的各种终端,以满足用户的不同需求。这种新结构还包括内置的安全特性,从而向用户和开发者提供了更为安全更为信任的环境。

支持企业和多媒体应用
广大企业将得益于Series 60 Platform 3rd Edition的内置业务特性。诸如日程表、数据同步,及email等特性都得到了改进以适应针对各种各样企业环境的使用方便性。新加入的内置安全特性提供了对业务敏感数据的更多保护。Series 60 Platform 3rd Edition让获授权厂商们能构建更强健更多样化的各种企业级终端。

这一新版本还支持移动多媒体的成长。对OMA DRM 2.0 for music的支持既改善了使用性也改进了受保护内容的安全性。新版音乐播放器使得在线访问音乐内容更为便捷。有了全新的Series 60 Platform 3rd Edition,可以更为方便地在PC和移动终端之间传送将音乐及其他内容,这是因为:基于这个新版本的各种智能电话在功能上能被视为一个普通的USB储存棒。

面向开发伙伴的更多业务
对开发伙伴来说,Series 60 Platform 3rd Edition提供了更多针对高终端持有量的商业机会。新型安全框架和内置内容保护改善了对开发伙伴投资的保护,但同时又仍然允许自由软件应用的使用。诸如可扩展用户界面这类特性功能发现API将使开发伙伴们能创建更为智能化的应用,同时提供更佳的用户体验。

Series 60 Platform 3rd Edition,以其全新的结构和更好的多媒体及企业应用特性,正在全力走上其发展的康庄大道,以满足各获授权厂商、运营商,及用户的严苛需求。运行于 Symbian OS v9之上的Series 60 Platform 3rd Edition将于2005年中面市。

 

 

 

MeeGo是由诺基亚和英特尔共同宣布推出的一个免费手机操作系统,该操作系统可在智能手机、笔记本电脑和电视等多种电子设备上运行,并有助于这些设备实现无缝集成。MeeGo基于Linux操作系统而开发,融合了诺基亚的Maemo和英特尔的Moblin平台,并且完全由Linux基金会管理,不受任何第三公司企业的掌控。就在这些天人们的注意力都集中在Apple iPhone和Google Android系统之时,MeeGo 1.0昨日悄然上线。

 

  据悉MeeGo 1.0是第一个稳定的版本,主要专注于上网本,MeeGo SDK也一并发布,1.1版的开发正在进行中,计划在今年10月份发布,将要支持触摸式设备,如手机、平板电脑、车载电脑等。

  来自Novell的工程师Michael Meeks和Aaron Bockover在他们的博客里展示了MeeGo的最新截图,主要包括媒体播放和邮件系统:

  

  媒体播放

  

  Banshee主题

  

  Evolution Express

  

  任务面板

  

  邮件设置

  

  日历

  

  第三方应用程序F-Spot

  

  第三方应用程序Pinta

  面向开发人员的下一版本MeeGo SDK将在6月初发布,届时将提供对触摸设备的支持,如手机和平板电脑。

 

 

M. Edward (Ed) Borasky的邮件中写到:

  Yes! In particular, we need marketing and sales people - MeeGo has to be *better* than iPhone / iPad, Android and ChromeOS, and the world needs to know *why* it's better.

  我随即发了一封邮件问到:

  Yes! I want to collect the factors why meego's better.

  很快,收到他的回复:

  My own take is

  1. MeeGo is totally open. Apple is mostly closed. Android is mostly open, but ChromeOS is open only on the device - the actual apps run in Google's cloud.

  2. MeeGo is a single platform. for handhelds and netbooks. Apple has an iPhone / iPad platform. and a laptop / desktop platform, and no netbook at all. Google has a handheld platform. and a netbook platform.

  3. You can run almost any Linux app on MeeGo, given enough RAM and processor capacity. iPhone / iPad apps need to be developed specifically for the platform. Most open source apps will run on the MacOS X laptops and desktops. Android apps need to be developed specifically for the platform, and ChromeOS "netbooks" don't run apps at all - just a browser.

  4. For the developer, I think MeeGo is way easier to work with. But I don't know that developers are the target market. Linux, after all, has one percent of the desktop / laptop market share.  (And 99 percent of my attention share - the other 1 percent is devoted to weekly virus scan and Windows Vista updates.

  随后,我又针对此邮件一一问了问题,不知然间,不同的人从不同角度来回答你,问题的答案也就逐渐浮出水面。

  1.Difference between MeeGo and Android is huge. MeeGo is linux and Android is a special kind of java virtual machine.

  2. More to the point: MeeGo is a standard Linux stack, very close to what you get

  for desktop Linux.Android is a Linux kernel with entirely custom (or unusual) userland stack.

  All the apps are written in Java and run in a special virtual machine.

  3. MeeGo is a pure linux and Android _theoretically_ can be run without linux at all. you just need to bootstrap it's virtual machine. it should work even on windows.Android apps do not care about underlying operating system. They care only about virtual machine

 

【2010年IDF报点纯由英特尔主办的全球IT界高水平的技术论坛活动——2010英特尔信息技术峰会(Intel Developer Forum IDF),将于4月13至14日在北京国家会议中央举行。这是IDF连续第4年在中国首发。本届IDF以“智领先机,共创明天”为主题,旨在抓住智能计算和个性化互联网时代机遇,揭示产业发展脉动,携手合作伙伴引领创新,抢占复苏增长之先机。

点击查看IT168关于2010IDF专题报道

  现在的Meego平台目前的版本实菏上是Moblin 2.2版本,认识Moblin操作系统开发的捏友应该对Meego的操作习惯,编程习惯狠熟知,首先从Meego平台的架构说起。

  

  图:Meego平台架构

  Meego的架构分为三层:最底层为Meego base层,包括:软件、硬件适配层和Meego kernel层。上面一层是中间层,涵盖令鬻种服务包括:通信服务层、网络服务层、可视化服务层、多媒体服务层、数据治理层、硬件服务层、私人服务层。最上层为不同设备的用户体验层,包括:MeeGo UI Toolkit、MeeGo Handheld UX、MeeGo Netbook UX。MeeGo主要特性包括:1. 性能优化和功能,以支持图形和计算密集的软件和服务开发。2. 互联网标准的完整支持,提供最佳Web体验。3. 基于Qt掂熳用、灵活和强盛的UI/应用开发环境。4. 最新的Linux组合,为各种小资源平台和移动设备进行优化,保证广穲ツ兼容性。

  关于Meego的工作模式分为几大模块,包括上游的开源项目,Meego开源项目,而中间则是有编译环境、Meego核心、netbook参考框架、IVI参考框架、MID参考框架,逐布推送到操作系统厂商,操作系统厂商结合不同的解决方案设计构成的商业方案,最终研发出不同的设备。

  Meego更注意图形的处理,其中有一个中间层为可视化服务层,包括3D图形,他是基于OpenGL*/OpenGL ES进行3D图形渲染的实现,并支持硬件加速,针对不同平台定制的硬件加速功能。2D图形层提供了支持硬件加速的先进的2D绘画功能。国际化渲染组件支持国际化的布局和文本渲染。X.org提供了一个对X Windows系统的实现,包含针对架构特定的驱动程序、补丁以及根据需要进行的匿置。

  MeeGo汇集了最好的应用和平台开发工具,MeeGo SDK中提供了全套一致的、跨平台的API。这使得许多MeeGo大多数的应用程序开发可以在Linux,Windows或Mac的工作站上进行。Meego为开发人员提供了一整套工具,以便于开发人员能够轻松、迅速的创建各种新的应用。Meego的开源工具包含:Meego*Image Creator,能够启动创建各种格式的自定义系统镜像。GNU*工具(gcc,gdb,……)。PowerTOP*(IA only),属于平台极的功耗分昔和优化工具。非开源的工具为英特商业开发工具(英特尔架构专用),其中包括:英特尔C/C++编译工具,英特尔JTAG和应用程序调试工具,英特尔集成性能基元(英特尔IPP)以及Vtune性能分昔器。   

Meego将Qt平台的开发技术融合进来,使用Qt*和Web runtime作为应用程序开发,Qt基于原生的c++,Web runtime基于Web应用程序(HTML,JS,CSS等等)。Qt和Web runtime带来了跨平台开发,使应用程序可以实现跨越多个平台。Web开发工具的插件为标准的Web开发工具,包括Aptana*和Dreamweaver*。这极大地方便了从事Qt平台开发的程序员转型Meego开发,将自紙ツ应用程序上传至AppUp Center中。

  Meego对开发人员的价值:1、开放式标准:开放式架构,支持通过添加代码创造全新用途和推动软件平台发展。2、市场机遇:已经部署在各类计算设备上,其中包括便携式笔记本计算机、上网本、平板电脑和车载信息娱乐设备等。3、上市速度更块:适用于应用程序开发的Qt(面向本地C++)和Web runtime面向web(支持跨平台应用开发,使得应用程序能够应用于多个领域)4、开发工具:一整套面向开发人员的工具(适用于本地标准 web 开发工具插件的Qt creator),支持开发人员轻松块速的创建新型应用程序。5、商机:通过多家英特尔AppUp Center店面和诺基亚Ovi商店赚取收益。

 

原创粉丝点击