CuteContacts for iOS
CuteContacts is a trial for evaluating how well Qt Quick is fit for quick prototyping iOS apps as of Qt 5.3 (summer 2014).
Idea is that since Qt and Qt Quick code in general runs nowadays on iOS quite fine, you can use QML for quick-prototyping apps even if final app will still be created using more usual for iOS Objective-C or swift.
By now the project is declared completed and I will publish more details on the findings. Feel free to submit more patches or drive the project yourself if you like though.
No, QML at the moment is not good enough for prototyping iOS apps unless you want to just animate prerendered screenshots and maybe model one-two animations specific to your application.
QML is as good as expected for animating things flying around. Trouble is that iOS UI does have a lot of standard controls and animations and quite big chunk of your time is likely to go into recreating iOS controls behavior + there certainly are some bugs you’ll need to work around.
Grab the code and play yourself
History and more details
More links will be added as I will publish them. If you happen to reuse code or build something similar, please, let me know in comments, I’ll add a link to the list.
- Qt on iOS and Android. Looking native today. Or maybe tomorrow. Overview of the possible approaches – that’s where it all started from.
- CuteContacts-iOS7: Cloning iOS7 Contacts application UI in Qt/QML. First progress update.