HI, It turns out you can do a fully functional (ie. not a subset) Android UI just by using QAndroidExtras and it's QAndroidJNIObject class from C++, without ever touching QML or QtQuick. At this point, this is just an exercise, for details see
http://achipa.blogspot.com/2014/11/native-ui-in-qt-on-android-without.html but there are actually some advantages (especially if you have a super-simple UI or are dealing with embedded) taking this less-traveled path: Advantages to such a Controls-less approach are: Full UI functionality available, regardless of Qt version Styling always latest platform-native Native UI performance Smaller APK size (currently at least ~5MB less, potentially ~7MB) Smaller memory footprint (35MB less for Hello world, more as app complexity increases) Disadvantages: Not cross-platform Significantly increased code complexity, especially with more complex UIs Harder to debug due to dynamic nature and lack of tooling support Let me know if you have or are aware of a project that would benefit from such an approach (or would be interested in, say, a QML-wrapped native layer). Best regards, Attila _______________________________________________ Interest mailing list Interest@qt-project.org http://lists.qt-project.org/mailman/listinfo/interest