Qt Forum

    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Unsolved

    Update: Forum Guidelines & Code of Conduct

    QtQuick components (controls?) for Android and iOS. Or just rectangles?

    Mobile and Embedded
    3
    5
    4080
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • A
      artem.marchenko last edited by

      Do I get it correctly that at the moment there is no such thing for Android/iOS as Symbian/MeeGo components used to be? You know standard buttons, toolbars, navigation controllers etc?
      Is the only graphical thing available for iOS/Android via QtQuick just rectangles and low level animations?

      Right now I am thinking about using Qt for Android/iOS for prototyping only, so it's OK is there are some hackish solutions that make not perfect buttons.

      ===== A bit of background if you wonder =====
      I used QtQuick a lot in the past including some iOS prototypes (via Qt4iOS), now that there is an official 5.1 build that supports iOS (even if just with QtQuick 1) and Android, maybe I do it again. For now it's going to be just the prototypes for our iOS/Android apps just because QtQuick is so blazing fast for development. But then if prototypes work great maybe we jump to fully Qt boat with 5.2 :)

      Anyway, I stayed off the Qt development track for a year or so and the components point isn't clear to me.

      1 Reply Last reply Reply Quote 0
      • sierdzio
        sierdzio Moderators last edited by

        Quoting Jens:
        [quote]While most of our focus for the initial release was on improving Qt Quick development on the desktop, the controls are all platform agnostic and will work on all of the supported platforms. [/quote]

        "Link":http://blog.qt.digia.com/blog/2013/06/21/overview-of-the-new-features-in-qt-quick/.

        (Z(:^

        1 Reply Last reply Reply Quote 0
        • J
          Jens last edited by

          There is no built-in theme for the mobile platforms yet but one of our examples shows a touch based application that uses controls. (by providing custom pixmaps for styling as well as the page stack for navigation). As long as you have some decent pixmaps it should not be difficult to make typical android apps with Qt Quick at least and IOS 7 is basically all flat + text and cheesy gradients these days ;)

          !http://blog.qt.digia.com/wp-content/uploads/2013/06/Screen-Shot-2013-06-21-at-3.24.23-PM.png(http://blog.qt.digia.com/wp-content/uploads/2013/06/Screen-Shot-2013-06-21-at-3.24.23-PM.png)!

          1 Reply Last reply Reply Quote 0
          • A
            artem.marchenko last edited by

            Hmm, own skinning is probably beyond the options (I suck at drawing and whole point of quick prototyping is that I can do it fully myself on a creative evening), but maybe default skins will be good enough for getting the feel of the idea.

            Thanks, I'll give it a try!

            1 Reply Last reply Reply Quote 0
            • J
              Jens last edited by

              Note that Google has a page where you can download all the default android artwork for free. (buttons, etc)

              http://developer.android.com/design/downloads/index.html

              1 Reply Last reply Reply Quote 0
              • First post
                Last post