其实从平台核心和规范上说,MeeGo和Android是非常相似的。但由于MeeGo的两个前身,英特尔的Moblin和诺基亚的Maemo在MID设备上都已经浸淫了多年,不仅有比较成熟的应用开发环境,也非常方便于直接移植到高端手机平台上,这两点相对来说,MeeGo还是有一些先天优势的。
MeeGo平台浅析
其实从平台核心和规范上说,MeeGo和Android是非常相似的。但由于MeeGo的两个前身,英特尔的Moblin和诺基亚的Maemo在MID设备上都已经浸淫了多年,不仅有比较成熟的应用开发环境,也非常方便于直接移植到高端手机平台上,这两点相对来说,MeeGo还是有一些先天优势的。
我们知道英特尔在出售掉自己的嵌入式平台芯片组以后一直在找机会重新杀回手持通信设备领域,而诺基亚目前仍然是全球最大的手机制造商,两大巨头的协作,合并了两个MID平台,从诺基亚的角度说,这是诺基亚从一家手机厂商转型为一家重要的应用服务和网络服务提供者的重大转型。
诺基亚N900和N97 mini通过Qt共享应用展示(天气预报)
而有一点很值得我们关注的是,无论是MeeGo,还是先前的Moblin平台还是 Maemo平台,都是基于Qt这个平台进行开发,那么我觉得有必要再给大家介绍下Qt平台究竟是什么。
Mac与Maemo 5(N900)共享应用展示
简单地说Qt是一个跨平台的开发和应用扩展服务。你可以利用Qt平台开发MeeGo和S60的通用服务,MeeGo和Windows Mobile的通用服务,MeeGo和iPhone的通用服务,MeeGo和Android的通用服务,甚至说MeeGo和桌面端PC或Mac的通用服务。这样一来,由Qt平台开发的软件和应用,开源性更强,平台跨度更大,你可以预见MeeGo的软件应用一定会比Android有更大的扩展性和包容性。并且我们从N900来看的话,基于更高标准的MeeGo平台手机的硬件需求应当不会低于Arm Cortex-A8,对图形运算性能,视频播放能力应当会有更高的要求。同Android一样,基于开源平台的MeeGo系统更符合未来掌上移动设备的发展趋势。
网友评论