Meego Wiki
Views
From MeeGo wiki
(Difference between revisions)
Jump to: navigation, search
(Create SDK comparison)
(Add some notes - needs <ref>s enabled)
Line 9: Line 9:
|-
|-
! Runs on Windows
! Runs on Windows
-
|
+
| o
-
|
+
| o
-
|
+
| o
|-
|-
! Runs on Linux
! Runs on Linux
-
|
+
| o
-
|
+
| o
-
|
+
| o
|-
|-
! Runs of Mac OS X
! Runs of Mac OS X
Line 29: Line 29:
|-
|-
! Supports Qt Quick
! Supports Qt Quick
 +
| o<ref>In 2.1, currently in beta.</ref>
|
|
-
|
+
| -
-
|
+
|-
|-
! Supports Qt Components
! Supports Qt Components
-
|
+
|  
|
|
|
|
|-
|-
! Allows creation of desktop Qt apps
! Allows creation of desktop Qt apps
-
|
+
| o
-
|
+
|  
-
|
+
| /<ref>Requires separate install of Qt SDK.</ref>
|-
|-
! Allows creation of Symbian Qt apps
! Allows creation of Symbian Qt apps
|
|
-
|
+
| /<ref>Not on Linux.</ref>
|
|
|-
|-
! Allows creation of Maemo Qt apps
! Allows creation of Maemo Qt apps
-
|
+
| -
-
|
+
|  
-
|
+
| o
|-
|-
! Allows creation of MeeGo Core apps
! Allows creation of MeeGo Core apps
Line 143: Line 143:
: ''There's a long road before it happens. [I]n the long run, we want to have these bits merged. [S]ee our [http://wiki.meego.com/SDK/MeeGo_1.1_Application_SDK_Project_Plan#Architecture_of_MeeGo_SDK planned architecture].'' -- [http://lists.meego.com/pipermail/meego-dev/2010-November/479953.html Fathi Boudra], 2010-11-11
: ''There's a long road before it happens. [I]n the long run, we want to have these bits merged. [S]ee our [http://wiki.meego.com/SDK/MeeGo_1.1_Application_SDK_Project_Plan#Architecture_of_MeeGo_SDK planned architecture].'' -- [http://lists.meego.com/pipermail/meego-dev/2010-November/479953.html Fathi Boudra], 2010-11-11
: ''Think of NQS like you think of Eclipse - it's a framework for running plugins that you manage within the application itself. Packaging system has very little to offer for an application like that. Since NQS has to serve users of lesser operating systems as well (Windows and Mac), such a component manager needs to exist anyway. Making a separate solution for Debian/Ubuntu would be nice for those users, but would overall deliver so little value that it's not worth the effort.'' -- [http://lists.meego.com/pipermail/meego-dev/2010-November/479952.html Ville Vainio], 2010-11-11
: ''Think of NQS like you think of Eclipse - it's a framework for running plugins that you manage within the application itself. Packaging system has very little to offer for an application like that. Since NQS has to serve users of lesser operating systems as well (Windows and Mac), such a component manager needs to exist anyway. Making a separate solution for Debian/Ubuntu would be nice for those users, but would overall deliver so little value that it's not worth the effort.'' -- [http://lists.meego.com/pipermail/meego-dev/2010-November/479952.html Ville Vainio], 2010-11-11
 +
 +
== Footnotes ==
 +
<references />

Revision as of 22:39, 21 November 2010

A comparison of Qt Creator (as may be packaged by your distribution), Nokia Qt SDK and MeeGo SDK.

Features

Feature Qt Creator MeeGo SDK Nokia Qt SDK
Runs on Windows o o o
Runs on Linux o o o
Runs of Mac OS X
Qt version supported (4.6/4.7/4.8)
Supports Qt Quick o[1] -
Supports Qt Components
Allows creation of desktop Qt apps o /[2]
Allows creation of Symbian Qt apps /[3]
Allows creation of Maemo Qt apps - o
Allows creation of MeeGo Core apps
Allows creation of MeeGo Netbook apps
Allows creation of MeeGo Handset apps
Allows creation of MTF apps
Supports Symbian packaging
Supports Maemo packaging (binary)
Supports Maemo packaging (source)
Supports MeeGo packaging (binary)
Supports MeeGo packaging (OBS)
Features Symbian^3 UI simulator
Features Maemo 5 UI simulator
Features MeeGo Handset UI simulator
Features MeeGo Handset UI simulator
Features Symbian^3 device emulator
Features Maemo device emulator
Features MeeGo Netbook device emulator
Features MeeGo Handset device emulator

Notes

[M]aking a distinction with Qt SDK/Qt Creator and NQS will be a bit artificial in the long run, since the biggest difference is the installer and component maintenance tool. Qt Creator is essentially what you get if you install NQS with the online installer and disable the extra components. -- Ville Vainio, 2010-11-11

There's a long road before it happens. [I]n the long run, we want to have these bits merged. [S]ee our planned architecture. -- Fathi Boudra, 2010-11-11
Think of NQS like you think of Eclipse - it's a framework for running plugins that you manage within the application itself. Packaging system has very little to offer for an application like that. Since NQS has to serve users of lesser operating systems as well (Windows and Mac), such a component manager needs to exist anyway. Making a separate solution for Debian/Ubuntu would be nice for those users, but would overall deliver so little value that it's not worth the effort. -- Ville Vainio, 2010-11-11

Footnotes

  1. In 2.1, currently in beta.
  2. Requires separate install of Qt SDK.
  3. Not on Linux.
Personal tools