MeeGo作为最新推出的开发平台,到底有何独特之处,能在众多平台中崭露头角?下面就带大家深入了解。
诞生背景
MeeGo是由英特尔的Moblin与诺基亚的Meamo整合而成的基于Linux系统的软件开发平台。它诞生的目的是为多种设备提供一个通用的开发平台,支持不同硬件架构的广泛设备种类,让各类设备都能有更好的系统支持和开发环境。
架构组成
MeeGo的架构分为三层。最底层是MeeGo base层,包含软件、硬件适配层和MeeGo kernel层。这种分层架构使得系统更加稳定和灵活,为上层的应用开发提供了坚实的基础,不同层次分工明确,便于开发和维护。
开发工具
开发工具有开源和非开源之分。开源工具中的MeeGo*ImageCreator,能启动创建各种格式的自定义系统镜像。MeeGo SDK还提供了全套一致的、跨平台的API,许多应用程序开发可在Linux、Windows或Mac的工作站上进行,大大提高了开发的便利性。
主要特性
其主要特性有四个部分。一是性能优化和功能,支持图形和计算密集的软件和服务开发。还有最新的Linux组合,为各种小资源平台和移动设备进行优化,保证了广泛的兼容性,能够适配不同类型的设备,让更多设备能用上MeeGo系统。
发布历程
5月27日,MeeGo 1.0发布,支持基于Intel Atom处理器的上网本,这标志着移动互联设备有了一个普适通用的Linux操作系统。它的发布为相关设备带来了新的活力,开启了移动互联设备操作系统的新篇章。
应用场景
对用户来说,MeeGo可运行在多种设备类型上,丰富了消费者的选择。对开发者而言,编写一次程序,应用程序就能在不同设备或平台上运行,扩展了市场机会。其应用商店由英特尔的AppUp中心和诺基亚的Ovi商店组成,用户能从中下载相应软件。诺基亚基于ARM架构的平板电脑将采用MeeGo操作系统,预计今年第四季度推出。
你认为MeeGo未来能在市场上占据多大的份额呢?觉得文章有用的话,欢迎点赞和分享。