×

Discussion Board

Results 1 to 6 of 6
  1. #1
    Registered User
    Join Date
    Jan 2011
    Posts
    26

    Is there a QtQuick / components roadmap?

    I was under the impression that Qt and QML were platform independent. Now Qt is fairly platform independent but QML seem to very much depend on the supported components for each platform or even device. So lets see which QML components are available today:

    Code:
    Device          | OS             |Firmware     | Qt   | QtQuick  | QtDesktop | Qt3D | com.nokia.symbian | com.meego | com.nokia.meego | Qt.labs.particles | Qt.labs.components | Qt.labs.components.native | MeeGo.Labs.Components | MeeGo.Components
    Desktop         | Win7           | SDK 1.2?    | 4.7  |          |           |      |                   |           |                 | 1.0               |                    |                           |                       |
    Nokia N900      | Maemo 5        |20.2010.36-2 | 4.7  | |        |           |      |                   |           |                 |                   |                    |                           |                       |
    Nokia N8        | Symbian^3      |14.002       | 4.7  | 1.0      |           |      |   1.0             |           |                 | 1.0               |     1.0            |                  1.0      |                       |                  
    Nokia 500       | Symbian anna   |?            | 4.7  | 1.0      |           |      |                   |           |                 | 1.0               |                    |                           |                       |                  
    Nokia N950      | Maemo 6/ Meego |1.2011.22-6  | 4.7  | 1.0, 1.1 |           |      |                   |     1.0   |    1.0          | 1.0               |     1.0            |                  1.0      |                       |                  
    nebook emulator | Meego 1.2 i32  |?            | 4.7  | 1.0      |           |      |                   |           |                 |                   |     1.0            |                           |                       |
    So my question to everyone: what package should I target today if I want my apps to work on most (all?) Qt devices tomorrow without looking like something made in the 80's ? is there a roadmap for this? do we even have a plan? [ and yes, I have already read Kates blogpost and it didn't answer my questions].

    EDIT: the forum software made my nice table unreadable. Here is a quick summary:

    Desktop (SDK 1.2): Qt 4.7, Qt.labs.particles 1.0, no QtQuick, com.nokia.symbian, com.meego, QtDesktop or Qt3D!
    N900 (20.2010): Qt 4.7, nothing else!!
    N8 (14.002): Qt 4.7, QtQuick 1.0, Qt.nokia.symbian 1.0, Qt.labs.particles 1.0 and Qt.labs.components[.native] 1.0
    500 (firmware ?): Qt 4.7, Qt 1.0, Qt.labs.partices 1.0. WHAT HAPPENED TO com.nokia.symbain etc???
    N950 (firmware ?): Qt 4.6, QtQuick 1.0-1.1, com.meego 1.0 and com.nokia.meego 1.0 + Qt.labs.componens[.native] 1.0. No trace of MeeGo.[Labs.]Components ??
    Netbook 1.2 i32: Qt 4.7, QtQuick 1.0. Qt.labs.components 1.0. NO trace of any of the meego packages
    Last edited by tube42; 2011-09-06 at 23:03.

  2. #2
    Nokia Developer Moderator
    Join Date
    Mar 2009
    Posts
    1,024

    Re: Is there a QtQuick / components roadmap?

    Hi,
    From what I got it looks to me that the Symbian set of components is the best one for its portability since it run almost everywhere.

    BTW since every device has a different UX, the developer should separate the logic from the UI and write a different QML files for each platform he want to support.

    Even if in a first stage this looks unreasonable, rewriting the UI with a different set of components is matters of few hours or less for well-designed application where
    logic and UI are separated.

  3. #3
    Registered User
    Join Date
    Jan 2011
    Posts
    26

    Re: Is there a QtQuick / components roadmap?

    I understand your reasoning, but wouldn't that be against the whole Qt philosophy?

    Also, from what I am seeing, the Symbian components are among the least supported ones, not even available on the new Anna phones (like 500) for the moment

  4. #4
    Nokia Developer Champion
    Join Date
    Apr 2003
    Location
    USA, CA
    Posts
    7,192

    Re: Is there a QtQuick / components roadmap?

    BTW N9 (and N950 similarly) supports Qt 4.7. And no, N9 does not support Meego.com components.

    Hartti

  5. #5
    Registered User
    Join Date
    Sep 2009
    Posts
    40

    Re: Is there a QtQuick / components roadmap?

    I read somewhere in Nokia developer forum (forget where... must google), that in the future nokia would merge the QT Quick componenet.
    So N9/N950 right now is com.nokia.meego 1.0 .... in the future, it would be just com.nokia 1.0
    N8 right now is com.nokia.symbian 1.0 .... in the future, it would be just com.nokia 1.0 too.

  6. #6
    Registered User
    Join Date
    Jan 2011
    Posts
    26

    Re: Is there a QtQuick / components roadmap?

    Great! com.nokia 1.0 on all Nokia devices really makes sense.

    Lets hope Nokia choses this path, it would make things so much easier for us developers.

Similar Threads

  1. QtQuick 1.1 available?? Help please
    By lukakiarelli in forum [Archived] Qt Quick
    Replies: 4
    Last Post: 2011-06-21, 07:01
  2. QtQuick and QWebFrame::toPlainText()
    By ad5xj in forum [Archived] Qt Quick
    Replies: 1
    Last Post: 2011-04-17, 17:24
  3. QtQuick/QML or Native
    By bluechrism in forum [Archived] Qt Quick
    Replies: 1
    Last Post: 2011-02-27, 22:26
  4. Replies: 0
    Last Post: 2010-08-31, 04:05

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •