• 保存到桌面加入收藏设为首页
服务器技术

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

时间:2016-07-05 10:39:52   作者:老谭   来源:IDCSPED   阅读:3595   评论:0
内容摘要:导读:MeeGo延续Moblin的优良血统进化而来,选择了一条多元化跨平台之路,它的雄心绝不止于智能手机领域。弹指一挥间,备受关注的2011年MWC世界移动通信大会是MeeGo开源操作系统推出一周年的日子。一直以来,MeeGo的话题也雄踞业界媒体的关注热点排行榜。尽管MeeGo尚属移动互联网的新生力量,但是MeeGo操...

导读:MeeGo延续Moblin的优良血统进化而来,选择了一条多元化跨平台之路,它的雄心绝不止于智能手机领域。

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

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

一致性的API

探究其根源,MeeGo基于Linux内核来开发,而Linux内核最根本的特性便是跨平台。面向跨平台的多元化设备,MeeGo提供了一致性的应用程序接口(即:Application Programming Interface,简称:API)。应o程序开发商在编写程序的时候,采用了相同的源代码。而这种一致性的实现依赖于其中间件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技术的灵活性还体现在无需做任何变化,终S没П憧梢韵硎苋功能的互联网体验。比如说开心网上有很多基于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的未来值得期待!


IDCsped 提供最新的IT互联网资讯,本着分享传播的宗旨,我们希望能帮助更多人了解需要的信息!

部分文章转载自互联网、部分是IDCsped原创文章,如果转载,请注明出处:www.idcsped.com !
微信号:13430280788  欢迎加微信交流!

标签:移动互联网  编写程序  应用程序  智能手机  网络电视  
相关评论

销售电话:13430280788

Copyright © 2012-2017 | www.idcsped.com 版权所有

  粤公网安备 44010502001126号  粤ICP备12006439号-1