|
2009-09-10
, 20:15
|
|
Posts: 1,589 |
Thanked: 720 times |
Joined on Aug 2009
@ Arlington (DFW), Texas
|
#2
|
|
2009-09-10
, 20:33
|
|
Posts: 1,589 |
Thanked: 720 times |
Joined on Aug 2009
@ Arlington (DFW), Texas
|
#3
|
|
2009-09-10
, 20:45
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#4
|
I've heard many people say that Maemo 6/Harmattan will create a "code break" with the legacy OS builds. From what you're saying, that won't be even remotely true, and probably rare. Is my assumption correct? Will past Maemo apps work on Harmattan? Qt or GTK?
|
2009-09-10
, 20:57
|
|
Posts: 90 |
Thanked: 56 times |
Joined on Mar 2008
@ Hamburg, Germany
|
#5
|
|
2009-09-10
, 21:08
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#6
|
hi there - saying that the development is easier sounds great for me.
unfortunately i am too dumb to understand how to make them work.
i do have Aptana installed as i wanted to learn QT, but then i found
your thread and now i would like to know this:
could you provide the steps about what software i would need to
make the virtualpc sdk run ?
i just do not get it where to start.
|
2009-09-11
, 01:03
|
|
Posts: 1,589 |
Thanked: 720 times |
Joined on Aug 2009
@ Arlington (DFW), Texas
|
#7
|
|
2009-09-11
, 03:52
|
Posts: 452 |
Thanked: 522 times |
Joined on Nov 2007
|
#8
|
So you suggest going with Qt to ensure future support in future OSes, and wouldn't suggest starting any new apps using GTK for fear of losing some compatibility in Harmattan? Am I saying this right?
|
2009-09-11
, 20:18
|
|
Posts: 1,589 |
Thanked: 720 times |
Joined on Aug 2009
@ Arlington (DFW), Texas
|
#9
|
|
2009-09-11
, 23:09
|
|
Posts: 2,535 |
Thanked: 6,681 times |
Joined on Mar 2008
@ UK
|
#10
|
The Following 2 Users Say Thank You to Jaffa For This Useful Post: | ||
Tags |
development, fremantle, n900, qtcreator, windows |
|
Both of these use a virtual image and run in a free virtual machine emulator on your windows system, so you don't have to install Linux.
The first is MaemoVMware a VMWare or VirtualBox image http://maemovmware.garage.maemo.org/ it is geared towards GTK development on both Diablo (N800/N810) and Fremantle (N900). It uses a IDE based on Eclipse called EsBox. http://esbox.garage.maemo.org/
The second is VPC-SDK a Virtual PC image (Can also be converted to VMWare) https://garage.maemo.org/plugins/wik...id=1033&type=g that currently only has the Fremantle SDK for N900 development. It is primarily focused towards QT development on N900. It has the QTCreator IDE (QT) and Geany IDE (GTK) as optional installs. (Full disclosure, I'm the VPC-SDK developer)
The EsBox project is well integrated for making GTK projects. The QTCreator IDE allows you to make and test applications QT applications in the Linux host; but no current integration with the scratchbox has been made as of right now (it is planned).
Either image can be used to develop for either GTK or QT, it just that they have pre-installed IDE's in them that makes it simpler for a new user to use a specific development set. You can install EsBox in the VPC-SDK and you can install the QTCreator in the VMWare image.
It has been disclosed by Nokia that QT is what will be the official toolkit on Harmatten (the next OS version). GTK is the official toolkit on Fremantle (and the prior OS versions). GTK applications "should" run fine on Harmatten, so if you develop now with a GTK your app "should" run on Harmatten (unknown past that). QT apps run fine right now on Fremantle (and the prior OS versions). The difference is that GTK is the CURRENT officially support toolkit and QT will be the officially supported toolkit in the future OS versions. Your applications (QT or GTK) should run fine on all the existing OS versions (Chinook, Diablo, Fremantle, and Harmatten).
Nathan
Last edited by Nathan; 2009-09-15 at 08:15.