首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何启动Maemo软件开发

如何启动Maemo软件开发
EN

Stack Overflow用户
提问于 2009-01-08 08:39:03
回答 9查看 2.1K关注 0票数 17

几个月以来,我购买了诺基亚的N800设备,从那以后,我渴望为它编写一些代码。我知道我正在运行的一些应用程序是用Python编写的,而且Maemo平台还有一个Mono端口。

基本上我想问的是:

  • 有推荐的Maemo平台开发语言吗?
  • 存在哪些开发工具?
  • 我可以使用Windows或Linux作为我的主要开发机器吗?您推荐哪一台?为什么?
EN

回答 9

Stack Overflow用户

回答已采纳

发布于 2009-01-09 06:08:58

Hildon框架由GTK+扩展组成,所以语言是C。您也可以使用C++包装器(马莫姆)。或者你可以和吡莫一起用Python构建应用程序,对我来说这比C或C++要容易得多。我也看到了一个红宝石端口的尝试,但最近没有跟进那个项目。

对于开发环境,有“划痕框”,它为您提供了编译和运行应用程序的沙箱。下面是关于如何设置划痕箱开发环境的链接。(我花了很长时间才做好所有的准备工作。)

您将不得不使用Linux作为您的开发机器,因为您的诺基亚N800实际上是一台迷你Linux计算机。

如果您想要有IDE的体验,请尝试使用ESbox插件。

玩得开心!

票数 8
EN

Stack Overflow用户

发布于 2009-08-13 09:44:25

我强烈建议您尝试C++和QT。

QT已经为暗黑破坏神和弗里曼提供了很好的支持,下一个版本的Maemo (Harmattan)应该是基于QT

学习QT将比GTK+容易得多,编码将更快、更有趣,您的应用程序可以在各种平台上编译,甚至可以在Windows中进行开发和调试,然后只需在抓痕框环境中运行qmake & make。

看看本教程:为Maemo启动wit

您仍然需要一个Linux机器来编译Maemo设备的代码。如果您使用的是windows,则可以在VirtualBox计算机中安装ubuntu (或kubuntu)。

Maemo SDk +和Scratchbox 2是一个比Maemo SDk & Scratchbox更好的选择。

就个人而言,我在Windows中使用QT创建者,在VirtualBox中使用kubuntu9.04,而且我从来没有这么高兴过。当我开始的时候,我尝试了“官方”方法: Ubuntu,GTK+,C语言和抓痕盒1。那太痛苦了。

票数 11
EN

Stack Overflow用户

发布于 2009-07-20 19:16:03

我刚刚找到了两个关于Maemo.org的教程:

  • 为Maemo 3.x编写Hildon桌面插件
  • 如何为maemo 4.x编写maemo桌面插件
票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/423595

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档