Using Qt for Mobile in 2023

In this blog post, the author shares their experience using Qt for cross-platform app development and expresses their growing concerns about its suitability for mobile development in 2023. They highlight several areas in which Qt falls short, such as touch interaction and UI performance. The author notes that Qt’s rendering of UI in its own stack, rather than using native components like React Native, results in subpar touch interaction and a lack of inertial scrolling. They also discuss issues with Qt’s file APIs on Android and iOS, difficulties with text input and interaction, limitations in the Permissions API, and shortcomings in the developer experience. Despite these drawbacks, the author acknowledges that Qt may still be a viable option for teams with existing Qt codebases on desktop, as it allows for code reuse. The author suggests that React Native and Flutter are potential alternatives worth exploring for developers looking to share UI and code on Android and iOS. They express interest in trying out these frameworks in the future.

https://camg.me/qt-mobile-2023/

To top