请输入您要查询的百科知识:

 

词条 Maemo 5.0
释义

Maemo 是构建于桌面开源组件的计算机架构平台,该平台基于GNU/Linux 操作系统和GNOME 桌面技术。Maemo 向开发伙伴们提供了一个方便实用的开发环境。其全新、优化,且不断演进的Hildon UI 专为触摸屏手持终端的屏幕大小和典型用途而作了优化。Maemo 支持该平台之上的多种业务模型,包括专属应用的分发等。

简介

Maemo 是构建于桌面开源组件的计算机架构平台,其目标是为移动手持终端提供一种应用和创新技术。

该平台基于GNU/Linux 操作系统和GNOME 桌面技术。Maemo 向开发伙伴们提供了一个方便实用的开发环境。其全新、优化,且不断演进的Hildon UI 专为触摸屏手持终端的屏幕大小和典型用途而作了优化。这一开发平台面向那些为移动领域开发应用和新技术的创新开发伙伴和创新型机构。用maemo 平台能方便地对现有的桌面解决方案进行移动化。Maemo 支持该平台之上的多种业务模型,包括专属应用的分发等。

于2005年首次推出的maemo 是诺基亚各种高端产品的核心平台之一。现在,maemo 是众多支持Wi-Fi 的Internet Tablet 所用OS 的基础。这些微型计算机手持设备面向掌握高技术的互联网专业人员,包括小型商业垂直领域的用户。市场上现在供应的Internet Tablet 有诺基亚 N800 和新款诺基亚 N810。Mameo 的功能已经能让一个衣袋中的终端提供完整的互联网体验,加上直观的用户界面。

Maemo的特点

诺基亚Internet Tablet 向最终用户提供了移动终端上集合丰富的用户界面和计算机性能的无所不在的互联网体验。这些终端使最终用户能在移动时利用互联网的力量和各种丰富的应用。一个触摸式大显示屏、一个内置的硬件标准键盘,及一些功能键等,方便在应用和内容间进行导航。作为软件开发者,你能利用这些多功能强大终端,包括多种无线连接、可扩展闪存、集成GPS、立体声音频等。

Maemo 平台 向开发伙伴们提供了既强大又方便的开发、构建和测试环境。该平台向你提供了与桌面环境相似的功能。Maemo 是由被广泛部署在一些最流行的Linux

发行版中的主流开源软件所组成的,所以,一些必需的技巧、工具、和社区支持等都是现成的。因为maemo 平台是一个标准的开发环境,移植现有应用非常方便。手持终端上的开发得到了简化,从而增强了开发伙伴的效率并且减少了学习弯路。应用测试和调试也很方便,因为开发环境所运行的软件与目标终端是一样的。实际上,在开发主机上进行目标硬件仿真的需求并不多。这提供了一个精确的测试环境。基于Maemo 的终端运行于ARM 架构之上,而软件开发工具包目前为一些桌面Linux 发行版而提供的。如Debian 和Ubuntu。

目前,Maemo 平台向开发伙伴们提供了本机C runtime,以正式支持C++ 绑定来完善这一平台。一组完整的Python 绑定由Maemo 社区提供,而其runtime 将在2008 年期间获诺基亚正式支持。2008 年还将实现带Mozilla Gecko 引擎和Flash 9 的Web runtime。除此之外,maemo 社区也提供Mono、Java 和Ruby runtimes。

诺基亚 已发布了三款基于maemo 的终端,更多终端紧随其后。未来,在这种技术的推动下,诺基亚将有能力提供一种集当今主流手机各种一流优势于一体的、强大的计算机架构。为支持这个承诺,诺基亚论坛已经为从事于maemo平台的开发伙伴们提供了各种支持服务。

具备强大架构和丰富移动应用的聚合型终端全球市场正在茁壮成长。这些服务向你所提供的指导和帮助不但出现在应用的开发阶段,而且也贯穿于应用的商业化阶段。我们向你提供活跃的在线销售和分发渠道,让你获得全球亮相的机会。如今,进军这个市场为自己赢得maemo 平台顶级应用供应商的声誉,正当其时。

许多公司正致力于这个平台上的业务。下面介绍的几个例子都是一些构建于maemo 平台的、既具价值又功能强健的解决方案。

SDK和工具

运行于桌面机的Maemo 开发环境被称为maemo SDK。它只能被安装和运行于Linux 操作系统。在诸如Windows 这样的其它操作系统上,可以使用一个VMWare 镜像以提供Linux 工作环境。Maemo SDK 在GNOME/Linux 桌面系统上创建一种沙箱模式的maemo 开发环境。原则上,这种砂箱环境是建立在被称为Scratchbox 的工具上。在多数情况下这种环境表现为终端上的操作系统,但增加了一些开发工具。这意味着:开发过程与普通桌面Linux 和GNOME/GTK+ 开发十分相似,而其独特的嵌入式开发功能,如交叉编译等,都是由Scratchbox 透明地处理的。

评价

[2009年8月12日 08:51] 新浪科技讯 北京时间 8月12日早间消息,据国外媒体报道,知情人士周二透露,诺基亚将放弃Symbian系统,转而力推开源平台Maemo。 去年底,诺基亚完成对Symbian剩余52%股份的收购工作,从而实现对Symbian的100%控股。尽管如此,诺基亚自身也开始不再相信Symbian。 该知情人士称:“Symbian系统过于笨拙,很难跟上现代手机系统的节奏。”因此,诺基亚将放弃Symbian系统,将大部分智能手机系统改为Maemo。 在今年10月即将于阿姆斯特丹召开的“Maemo峰会”上,诺基亚预计将推出首款基于Maemo平台的Nokia N900手机。 分析人士认为,诺基亚之所以选择放弃symbian,是因为其代码过于陈旧,性能低下。Symbian基于20世纪90年代开发的Epoc OS 系统,目前拥有2000万行代码,接近Windows XP代码量。 专家表示,新的核心功能在Symbian上很难实现,这也正是诺基亚在应对iPhone威胁时行动缓慢的原因之一。今年6月,诺基亚新推的N97针对Symbian进行了大量修改优化,但Symbian仍显得有些老化。 迫使诺基亚放弃Symbian的另外一个原因是谷歌Android系统的崛起。目前,基于Android的G1和HTC Magic等手机销售势头良好。除了电池续航时间和摄像头优势外,诺基亚已经有些望尘莫及。 今年6月,诺基亚已经表现出要力推Maemo的战略。在与英特尔结成战略联盟时,双方表示将开发用于Moblin和Maemo平台的通用技术。7月,Maemo项目经理奎姆·基尔(Quim Gil)曾表示,计划把Maemo 打造成“主流平台”。 Symbian成立于1998年,股东包括诺基亚、三星、索尼爱立信、松下和西门子。2008年6月,诺基亚宣布将以4.1亿美元现金收购Symbian剩余52%股份,从而实现100%控股。(李明) 附:什么是Maemo? Maemo是一个基于开源软件的移动设备软件平台,已经被应用在诺基亚N900上。诺基亚与很多开源软件项目合作,共同开发了Maemo平台。

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/2/12 17:12:18