Qt for x-platform mobile development

April 8, 2016 — 15 Comments

Qt for Mobile Business Apps

I want to motivate other mobile APP developers to try out Qt for mobile and decided to publish a blog series. If you are an Android, BlackBerry 10 or iOS developer these articles are for you ! See also the Video about Qt – x-platform development at the bottom of this page if you need an appetizer.


Video MobileTechCon 2016 Munich

My talk at MobileTechCon gives you a first overview and explains in detail why I – besides BlackBerry 10 – am using Qt 5.6+ for native x-platform development.


15 responses to Qt for x-platform mobile development


    Good series. I hope to see your up coming article and demo soon

      ekkescorner May 4, 2016 at 12:29

      thx. I’m working on next articles and videos (in my spare time besides business app development)


    Great! Very helpful! Thank You!


    Thank, very nice


    Great blog post… Really helpful…It will be helpful if you can post Demo apps which uses cloud backend to store/retrieve data.


    I found very interesting your crossplatform samples.
    But to build for iOS I must have some MacOS computer?


      yes – a requirement by Apple. Qt generates a Xcode project and also runs the app directly from Qt Creator, but Xcode is needed. Similar for Windows: Xcode generates a VS project. I’m working on OSX and run Windows in VM to test both worlds.


    I have a question – Has anyone ever trying porting an fully functional, complete project developed in Qt (not developed keeping porting to android in mind) to android? How much of an effort would it be and how feasible is this?


      sorry – I cannot answer this. I developed projects for BlackBerry 10 native (Cascades UI, Qt 4.8) and have ported projects to Android / iOS using Qt 5.8 QtQuickControls2. I could re-use 80% of C++/Qt code, but UI Controls and Layouting is different between BB and Qt, so I had to re-write the UI. But I could use same architecture because of SIGNALS and SLOTS and Q_INVOKE I’m using on BB10 too.
      I never did Qt development before. From my POV before QtQuickControls2 came out you couldn’t develop cool mobile Apps in Material style. So if you’re using a Qt Widgets app I would recommend to re-write UI and Navigation.
      Please ask in Qt Forums ‘Mobile and Embedded’ – I’m sure there are devs already ported Qt desktop to Android.


    I love this series, it may be the best articles on Qt which I could find, it is really helpful.
    Would it be continued ? Since the last update looks like on Oct 2017 now it is the end of 2018.
    Also, could extend the topic on Qt3D?


      yes – I’ll continue the series. was too much work on customer projects, so maybe end of this year or beginning of 2019
      sorry – no Qt3D. don’t need yet 3D for my mobile business apps.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s