Sign up for the KDAB Newsletter
Stay on top of the latest news, publications, events and more.
Go to Sign-up
Find what you need - explore our website and developer resources
19 March 2015
This video explores the challenges and solutions for integrating native mobile functionality into Qt 5 applications for iOS and Android. While Qt 5.2 introduced full mobile platform support, a gap remained between the "code once, deploy everywhere" promise and accessing native services. The presentation covers key integration techniques including calling native functions through Objective-C++ on iOS and JNI on Android, implementing callbacks using delegates and static references, overlaying custom native views like ad banners and video controls on top of Qt's OpenGL rendering, and handling application lifecycle events. The speaker demonstrates practical examples from real plugins including Flurry analytics, Chartboost ads, and local notifications, showing how Qt Quick items can seamlessly interact with platform-specific native code while maintaining Qt's declarative programming model.
Stay on top of the latest news, publications, events and more.
Go to Sign-up
Upgrade your applications from Qt 5 to Qt 6 with KDAB’s migration services. Get a free migration assessment and join a hands-on workshop to prepare your team for a successful transition!
Learn more