Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Get Qt Extensions
  • Unsolved
Collapse
Brand Logo
  1. Home
  2. General talk
  3. The Lounge
  4. Qt and ios : commercial ?
Forum Updated to NodeBB v4.3 + New Features

Qt and ios : commercial ?

Scheduled Pinned Locked Moved The Lounge
56 Posts 10 Posters 50.8k Views 1 Watching
  • 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.
  • Q Offline
    Q Offline
    q8phantom
    wrote on last edited by
    #42

    Thank you, sorry I was on a hurry when writing the question for you.

    I'm using the sound engine from the QtGameEnabler, for games, it's important to have low latency sound!

    Anyways, I'll have a look at the source codes later

    For the In-App-Purchases, you answered it, I was about to ask if you've made a special API that works under Qt example we can use

    in .h file

    @
    #ifdef Q_OS_IOS
    //in Qt C++, a library only available on Qt4iOS
    #include <QiOSInAppPurchases>
    #endif
    @

    in .cpp file

    @
    #ifdef Q_OS_IOS
    //do ios in app purchases stuff, in Qt C++, a library only available on Qt4iOS
    #endif
    @

    Best wishes!
    Ahmed

    [EDIT: code formatting, please use @-tags, Volker]

    [quote author="Qt4iOS" date="1328790280"][quote author="q8phantom" date="1328737082"]
    Am waiting for a fix for the sound!

    Also one more question, what about In App purchases? Do they work on iOS?[/quote]

    The source is in qt-ios-plaszma and qt-ios-plaszma-mobility on gitorious if you want to do something other than waiting... ;)

    I'm guessing that your question about In App purchases is really "Is it possible to use the Apple APIs for In App purchases from a Qt app on iOS?", in which case I don't know, but I'd expect that a little bit of work needs to be done. If your question is something else, then you will need to rephrase it less ambiguously...[/quote]

    1 Reply Last reply
    0
    • C Offline
      C Offline
      CuteiOS
      wrote on last edited by
      #43

      [quote author="q8phantom" date="1328797796"]
      I'm using the sound engine from the QtGameEnabler, for games, it's important to have low latency sound!

      Anyways, I'll have a look at the source codes later
      [/quote]

      In fact, the issues that I've found have been with QtGameEnabler's use of QtMultimedia (on iOS). I am working to get QtGameEnabler working properly on iOS. At the moment, the graphics work 100%, but there are lag and clipping issues with the audio.

      1 Reply Last reply
      0
      • Q Offline
        Q Offline
        q8phantom
        wrote on last edited by
        #44

        That's great I am waiting for it.
        [quote author="Qt4iOS" date="1328861589"][quote author="q8phantom" date="1328797796"]
        I'm using the sound engine from the QtGameEnabler, for games, it's important to have low latency sound!

        Anyways, I'll have a look at the source codes later
        [/quote]

        In fact, the issues that I've found have been with QtGameEnabler's use of QtMultimedia (on iOS). I am working to get QtGameEnabler working properly on iOS. At the moment, the graphics work 100%, but there are lag and clipping issues with the audio.
        [/quote]

        1 Reply Last reply
        0
        • Q Offline
          Q Offline
          qtnext
          wrote on last edited by
          #45

          licensing issue : http://wiki.qt-project.org/Licensing_talk_about_mobile_platforms

          1 Reply Last reply
          0
          • Q Offline
            Q Offline
            q8phantom
            wrote on last edited by
            #46

            Let's discuss what if someone does not use webkit nor qml?

            1 Reply Last reply
            0
            • Q Offline
              Q Offline
              qtnext
              wrote on last edited by
              #47

              If I understand correctly, webkit is not issue because apple not allow qt webkit, ... but for Qml it's a big issue .. it's most appropriate for Ios interface than qt widget...

              1 Reply Last reply
              0
              • Q Offline
                Q Offline
                q8phantom
                wrote on last edited by
                #48

                [quote author="qtnext" date="1328989484"]If I understand correctly, webkit is not issue because apple not allow qt webkit, ... but for Qml it's a big issue .. it's most appropriate for Ios interface than qt widget...[/quote]

                Then, I won't have any problem, because I mainly use QGraphicsView, I'm not using QML at all!

                1 Reply Last reply
                0
                • Q Offline
                  Q Offline
                  q8phantom
                  wrote on last edited by
                  #49

                  https://twitter.com/#!/Qt4iOS/status/169031413054709760

                  1 Reply Last reply
                  0
                  • J Offline
                    J Offline
                    jaak
                    wrote on last edited by
                    #50

                    The site for Mediator software is the same for long time now. It shows 10%. Please tell what is the current status.

                    1 Reply Last reply
                    0
                    • C Offline
                      C Offline
                      CuteiOS
                      wrote on last edited by
                      #51

                      The 10% refers to the completion status of the website, and not the software. The software has been 'market ready' for 6-8 months at least. There are customers using it commercially.

                      There is a gitorious repository (qt-ios-plaszma) which is actively maintained, that holds the latest source of the Qt 4.x library for iOS. The 'ios' platform plugin is closed-source and won't be found in that repository.

                      There is a new SDK (based on the Qt 4.8.1 OpenSource release) which will be released in the next few days. That version supports older devices (eg. iPhone 3G) with ARMv6 and GLES1 and newer devices (eg. anything after iPhone 3G) with ARMv7 and GLES2. The SDK is built as a 'Universal' binary, which can be used to either target a real iOS device or the iOS simulator. The new SDK has the Qt Mobility, Qt Quick3d and Qt GameEnabler add-ons built-in.

                      1 Reply Last reply
                      0
                      • J Offline
                        J Offline
                        jaak
                        wrote on last edited by
                        #52

                        Do you have any approximate time when the site would be fully ready so that we can know pricing information etc ?

                        1 Reply Last reply
                        0
                        • J Offline
                          J Offline
                          jaak
                          wrote on last edited by
                          #53

                          Qt4ios, while thinking about using Qt on ios, I like to know more about a few things. Does the Qt apps looks and perform like apps written using obj-c / cocoa touch ? For example, how will Qt widgets like button, check boxes ets looks on ios. Is it possible to create the same kind of animation effects using Qt on ios ? Does Qt multimedia offers the same level of functionality offered by ios apis like core audio ?

                          1 Reply Last reply
                          0
                          • L Offline
                            L Offline
                            lyesqiz
                            wrote on last edited by
                            #54

                            In fact I think there are lots of people who would want to seriously use Qt for developing iPhone applications for the appstore. The advantage is obviously to target multiple platforms with a single codebase. Imagine the current effort needed if we need to release the app on all major platforms like iPhone, Android, BlackBerry, Symbian, Maemo. Thanks for the effort and I would like to get further details like that asked by qtnext.

                            1 Reply Last reply
                            0
                            • B Offline
                              B Offline
                              bruakerche
                              wrote on last edited by
                              #55

                              I noticed about a couple developers using QT to build Android apps, but none for iOS. Still a long way to go

                              1 Reply Last reply
                              0
                              • D Offline
                                D Offline
                                dynamo72
                                wrote on last edited by dynamo72
                                #56

                                I noticed about a couple developers using QT to build Android apps, but none for iOS.

                                Well, I develop an QML app for android and iOS, for example. Currently it is in TestFlight stage, the android version is already released. I use an individual GUI though. QtQuick Controls (or also QWidgets?) can mimic the android KitKat style, but there is only a very experimental lollipop "material" style yet .
                                I find it worse if an app has an GUI which tries to look&feel native, but is only reaching 85% at being native than and app which has an individual GUI. If you want to look&feel native, you have to go native on mobile. That's the deal IMO.

                                1 Reply Last reply
                                0

                                • Login

                                • Login or register to search.
                                • First post
                                  Last post
                                0
                                • Categories
                                • Recent
                                • Tags
                                • Popular
                                • Users
                                • Groups
                                • Search
                                • Get Qt Extensions
                                • Unsolved