争怎路由网:是一个主要分享无线路由器安装设置经验的网站,汇总WiFi常见问题的解决方法。

MeeGo:面向未来的跨平台创新

时间:2024/6/29作者:未知来源:争怎路由网人气:

MeeGo是一种基于Linux的自由及开放源代码的便携设备操作系统。它在2010年2月的全球移动通信大会中发布,主要推动者为诺基亚与英特尔。MeeGo适用的平台包括上网本、简易台式机、手持计算和通信设备、车载信息娱乐设备、上网电视、多媒体电话。

  弹指一挥间,备受关注的2011年MWC世界移动通信大会是MeeGo开源操作系统推出一周年的日子。一直以来,MeeGo的话题也雄踞业界媒体的关注热点排行榜。尽管MeeGo尚属移动互联网的新生力量,但是MeeGo操作系统“真正开放性”和“跨平台设计”的先天优势让它的未来值得期待。 MeeGo的未来之路备受关注。

  MeeGo延续Moblin的优良血统进化而来,选择了一条多元化跨平台之路,它的雄心绝不止于智能手机领域。在设计之初,MeeGo便秉承了富有远见的设计优势,除了面向现有的上网本、智能手机、网络电视、多媒体手机和车载系统等多种形式的终端设备外,更面向下一代未知的移动终端设备。这样的设计理念保证了MeeGo架构的优雅性,避免了跨平台迁移导致的架构修补。那么,MeeGo的跨平台创新是如何实现的呢?

  一致性的API

  探究其根源,MeeGo基于Linux内核来开发,而Linux内核最根本的特性便是跨平台。面向跨平台的多元化设备,MeeGo提供了一致性的应用程序接口(即:Application Programming Interface,简称:API)。应用程序开发商在编写程序的时候,采用了相同的源代码。而这种一致性的实现依赖于其中间件API的一致性以及所采用的Qt架构API的一致性。

  首先,在中间层把所有常用的操作或者一些需要调用的函数集中归类,每一类统一定义API。这样以来,API在一个版本不同设备之间实现共享,无缝衔接,并且在MeeGo升级的过程中,API也是能够保持稳定一致。其次,Qt架构本身就是跨平台的C++图形用户界面应用程序框架,这个平台的API在不同设备上也是统一一致的。

  面向多种设备而具有一致性的API,可以大大帮助了设备厂商缩短产品上市时间、建立差异化竞争优势,提高效率,甚至只需要同一个售后服务团队,就可以面向多种平台实现售后支持。对开发者来说,只需编写一次程序即可运行于不同的设备上,这也极大地扩展了开发者的市场机会。

  技术的灵活性

  MeeGo技术的灵活性也为客户的业务模式带来了相应的灵活性。MeeGo提供了本地编程及运行时编程两种方式,开发者可以利用C或C++语言编写独立运行的程序,实现本地编程。而在特定的运行环境中,包括Flash、Java、Adobe AIR以及微软SliverLight等在内的主流技术的引擎都支持MeeGo,所以开发者也可以在这些运行环境中实现运行时编程。

  MeeGo提供的这两种方式涵盖了目前绝大多数的编程技术,对于开发者来说,可以最大限度地发挥他们所学的技能。而以前基于Linux编写的程序,可以很方便地迁移到MeeGo平台上,这也给我们的客户带来业务模式的灵活性。

  MeeGo技术的灵活性还体现在无需做任何变化,终端用户便可以享受全功能的互联网体验。比如说开心网上有很多基于web的flash游戏,如果你通过MeeGo系统登录,就可以像使用PC一样,体验开心网提供的所有功能,而不需要做任何的变化。

  令人兴奋的用户界面

  MeeGo提供的用户界面可以适用于不同的外形设计。MeeGo把兼容层放在了中间件和Qt这一部分,而把用户界面完全开放。这样一来,OEM厂商可以保持自己的风格,根据自己设备的屏幕大小和形状来定制MeeGo的用户界面。对于消费者来讲,他们根本感觉不到屏幕设计的变化,只会感觉到操作起来变流畅了,界面更加新颖了。

  另一方面,因为界面本身就是不同厂商之间制造差异性的机会,所以MeeGo并不要求OEM厂商把独立设计出来的界面开源,从而有效地保护了合作伙伴的创新成果。

  在2011年世界移动通信大会上,英特尔展示了最新的MeeGo平板电脑用户体验,同时宣布了新的 MeeGo 和 AppUp 软件开发工具。英特尔展示的MeeGo平板电脑用户体验最大的亮点就是“Panel View”,也就是最大程度地容纳尽量多的内容,并且帮助用户很方便地在一个界面上去完成平日里经常做的事情。MeeGo针对平板电脑的设计,不仅突出了自己的创新和优势,也更好地满足了平板用户的需求,集中体现了以用户体验为中心的理念。

MeeGo:面向未来的跨平台创新

  图:MeeGo平板电脑用户体验截图

  自从2010年2月MeeGo发布以来,MeeGo保持了半年一次的版本更新周期,并且已经在多个设备平台上崭露头脚,呈现出良好的发展势头。设备厂商们已经推出了第一批基于MeeGo的终端设备,在平板电脑、智能电视机顶盒、上网本以及车载信息系统等领域,为我们带来令人兴奋的全新用户体验。在中国,MeeGo开源生态系统也已经凝聚了众多开发者、OEM厂商以及服务提供商的支持。英特尔与包括腾讯、东软、红旗、东方网力、航盛、中标软件等在内的本地合作伙伴的合作已经将MeeGo引向了移动服务平台、医疗、数字防控、汽车电子等各个领域。

  当前移动互联网的发展风起云涌,智能、互联的个性化设备层出不穷。除了目前覆盖的六大设备领域,MeeGo天生的跨平台特征让它能够快速扩展到其它新的新兴设备领域,帮助设备厂商和开发商抓住市场机遇,在竞争中占领先机。这必将助力MeeGo跻身于真正面向未来的主流移动开发平台之列。MeeGo的未来值得期待!


对于MeeGo系统而言,重新审视过去所走过的道路依然是有必要的,它能帮助我们总结经验、看清楚未来的方向。



关键词:MeeGo:面向未来的跨平台创新




Copyright © 2012-2018 争怎路由网(http://www.zhengzen.com) .All Rights Reserved 网站地图 友情链接

免责声明:本站资源均来自互联网收集 如有侵犯到您利益的地方请及时联系管理删除,敬请见谅!

QQ:1006262270   邮箱:kfyvi376850063@126.com   手机版