诺基亚的MeeGo 1.2“Harmattan”和英特尔MeeGo之间的区别是什么?

7

诺基亚最近发布了搭载 MeeGo 1.2 "Harmattan" 的诺基亚 N9。一些论坛称它与英特尔的 MeeGo 不同,这是真的吗?Maemo 是什么?

Maemo 和 MeeGo Harmattan 是相同的吗?我们可以在哪里下载 SDK 并带有模拟器为它开发应用程序?Intel MeeGo SDK(Intel 笔记本电脑、平板电脑)足够了吗?请问有任何指导?

1个回答

7
Nokia最近宣布了搭载MeeGo 1.2 "Harmattan"的Nokia N9。一些论坛表示它与英特尔的MeeGo不同。这是真的吗? 他们有不同的软件包管理器。诺基亚的MeeGo是基于DEB的,而英特尔的MeeGo是基于RPM的。 诺基亚的MeeGo 1.2 Harmattan API = 英特尔的MeeGo 1.2 Core API + 诺基亚的Specific APIs 因此,API的主要部分包括Qt 4.7.2和Qt Mobility 1.2是相当兼容的。

还可查看由abi-compliance-checker工具生成的关于x86架构上MeeGo 1.2 Core和MeeGo 1.2 Harmattan之间二进制兼容性报告链接

enter image description here

来自诺基亚术语表

MeeGo 1.2 Harmattan API

官方名称为Harmattan API。是Harmattan平台上推荐使用的API集合,用于应用程序开发。MeeGo 1.2 Harmattan API由MeeGo APINokia特定API组成,是Platform API的子集。

MeeGo API

一组被所有符合MeeGo标准的设备支持并可用于MeeGo应用程序开发的API。MeeGo API是一组未来可靠的API,可以在主要MeeGo发布版本内向前兼容。MeeGo API是MeeGo 1.2 Harmattan API的一部分。

Nokia特定API

Nokia特定API包含可在创建适用于Nokia设备的应用程序时使用的附加库。Nokia为此API集提供了对接下来两个主要Nokia发布版本的兼容性。Nokia特定API是MeeGo 1.2 Harmattan API的一部分。

其他问题:

什么是Maemo?

Maemo是一个基于Linux的操作系统平台,最初由诺基亚开发并用于移动设备。它后来与Moblin操作系统合并,形成了MeeGo操作系统。

Maemo是诺基亚于2005年推出的基于Linux的创新平台,安装在N900(Maemo 5)、N800(Maemo 4)和其他实验设备上。

Maemo和MeeGo Harmattan是一样的吗?

是的,Maemo 6MeeGo 1.2 Harmattan是同一个平台的两个名称。

我们从哪里可以下载带有模拟器的SDK来开发应用程序呢?

包括模拟器的Harmattan平台SDK可以在这里下载。

请问有任何指南吗?


谢谢...Qt和Harmattan有任何JVM吗?论坛上说它将配备Dalvik VM?这是真的吗? - senthilM

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接