Qt on iOS A to Z
summary
Qt runs on iOS since 5.2 and production-ready features land in Qt 5.5; development requires a Mac, Xcode 6+, and iOS 8+ and the simulator builds x86 while real-device testing needs code signing via Xcode. Qt Creator/qmake generates an Xcode project and an Info.plist, produces a static-linked bundle, and handles QML UI, images with @2x assets, sensors, maps and in‑app purchases. Native gaps get filled with an Objective-C++ bridge that embeds UIKit views (text input, web views) over the QML scene; example app loads views dynamically and animations and native overlays work but need careful geometry and memory handling.
AI-written summary · about
chapters (14)
- 0:00Introduction to Qt on iOS
- 8:27iOS hardware and software basics
- 16:16Xcode and developer setup
- 23:38Qt support and versions for iOS
- 29:04Project structure and build process
- 37:02App icons and splash screens
- 39:55Qt Widgets vs Qt Quick for mobile
- 44:08Screen resolutions and Retina displays
- 47:39Qt modules coverage and limitations
- 50:06Native integration with Objective-C++
- 55:09App lifecycle and memory warnings
- 57:19CMake vs QMake for iOS
- 59:49Application extensions and frameworks
- 1:00:31Live demo and Q&A
related talks
01h 03mDeploying Qt applications to iOS
36miOS to visionOS: How to prepare your app for the future
40mThis Is Not a Game: Porting a Cross-Platform C++ Game to iOS
52mWriting natively for Aurora OS like iOS: Clean Architecture, Coordinator and UDF
41mHow We Built Facebook for iOS
21mUIKit on macOS - The Holy Grail of Cross-Platform
39mAugmented Reality for iOS Devices
32mBuilding for iOS with Flutter
