当前位置:  开发笔记 > 编程语言 > 正文

如何开始使用Maemo软件开发

如何解决《如何开始使用Maemo软件开发》经验,为你挑选了2个好方法。

几个月的自我购买了诺基亚N800设备,从那以后我很想为它编写一些代码.我知道我正在运行的一些应用程序是用Python编写的,并且Maemo平台也有一个Mono端口.

基本上我要问的是:

是否有推荐的Maemo平台开发语言?

有哪些开发工具?

我可以使用Windows或Linux作为我的主要开发机器吗?您推荐哪些以及为什么?

karatchov.. 11

我强烈建议你尝试C++和QT.

QT已经得到了暗黑破坏神和弗里曼特尔的良好支持,下一版Maemo(Harmattan)应该基于QT.

学习QT比GTK +容易得多,编码会更快更有趣,你的应用程序可以在各种平台上编译,你甚至可以在Windows中开发和调试,然后在scratchbox环境中运行qmake && make.

看看本教程:开始使用QT for Maemo

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

Maemo SDk +和Scratchbox 2是比Maemo SDk和Scratchbox更好的选择.

个人而言,我在Windows中使用QT创建者,在VirtualBox中使用kubuntu 9.04,我从未如此开心.当我开始时,我尝试了"官方"方法:Ubuntu,GTK +,C语言和scratchbox 1. ......这很痛苦.



1> karatchov..:

我强烈建议你尝试C++和QT.

QT已经得到了暗黑破坏神和弗里曼特尔的良好支持,下一版Maemo(Harmattan)应该基于QT.

学习QT比GTK +容易得多,编码会更快更有趣,你的应用程序可以在各种平台上编译,你甚至可以在Windows中开发和调试,然后在scratchbox环境中运行qmake && make.

看看本教程:开始使用QT for Maemo

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

Maemo SDk +和Scratchbox 2是比Maemo SDk和Scratchbox更好的选择.

个人而言,我在Windows中使用QT创建者,在VirtualBox中使用kubuntu 9.04,我从未如此开心.当我开始时,我尝试了"官方"方法:Ubuntu,GTK +,C语言和scratchbox 1. ......这很痛苦.



2> barneytron..:

Hildon框架由GTK +扩展组成,因此语言为C.您也可以使用C++包装器(maemomm).或者你可以使用pymaemo来构建使用Python的应用程序,这对我来说比C或C++容易得多.我也看到了一个红宝石港口的尝试,但最近没有跟进该项目.

对于开发环境,有"scratchbox",它为您提供了一个用于编译和运行应用程序的沙箱.这是一个关于如何设置scratchbox开发环境的链接.(确保我花了很长时间才能完成所有设置.)

您必须使用Linux作为您的开发机器,因为您的诺基亚N800实际上是一台迷你Linux计算机.

如果您想获得IDE体验,请尝试使用Eclipse 的ESbox插件.

玩得开心!

推荐阅读
135369一生真爱_890
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有