View Single Post
Posts: 432 | Thanked: 645 times | Joined on Mar 2009
#2
Hi,

all this depends a bit on what you want to do. If you want to start with Qt for example I would recommend you Qt Creator. Python doesn't need cross-compiling, so if you have a device you can test your code directly there, which you have coded...but search for the special use-case in the forum, there are already a lot of threads like this. But here in brief the differences between MADDE and SDK:

Originally Posted by dongzhe View Post
scratchBox
Maemo SDK
Nokia binary packages
Xephyr

these four component are need for deveploment

ESBox is IDE

The combination of these components is available for linux. It offers you:

- a cross compiling environment
- a limited emulation of the device UI, where you can run and test your application. It's limited in a sense that you cannot test things like location, bluetooth etc.

As it is just available for linux, you could run it as a virtual image on your windows machine. Either by creating your own, or by taking a fully configured VMware image, which contains the basic SDK and Eclipse configured for Maemo development.

Originally Posted by dongzhe View Post
In our forum, most articles talk about MADDE...
MADDE is a technical preview of a cross-compiling tool for Windows, Linux and Mac. It does not offer you an emulation of the device UI, but simply cross-compiles your sources for the device. So if you have a device and you want to develop with C/C++/Qt than this might be an option for you. More information you will find as well in this talk thread.

A lot of documentation you find as well in the wiki.

Daniel