Qt Apps with Nokia - Design, Develop, Distribute 5/7, Getting the most of Device
summary
Shows concrete patterns: keep UI in QML + C++ backend and expose C++ objects via qmlRegisterType with a notify signal for bindings; demo code uses QDeclarativeItem paint overrides to build a custom visual QML type. Uses Qt Mobility (sensors, location, NFC): RotationSensor.reading.x/y/z, PositionSource for GPS, Map element with Nokia plugin (maps load online; offline support uncertain), and NFC read/write and peer‑to‑peer. Covers Symbian capabilities/manifest, packaging, and deploying from Qt Creator to simulator and device.
AI-written summary · about
chapters (12)
- 0:00Introduction to device optimization
- 1:12Qt Quick UI and C++ separation
- 2:17Qt Mobility APIs overview
- 10:05Sensors API in QML
- 12:37Location API and maps
- 21:21NFC technology and APIs
- 27:14QML and C++ communication
- 39:47Custom QML elements from C++
- 44:22Best practices for Qt Quick apps
- 48:02SDK setup for Nokia platforms
- 55:32Creating a Qt Quick project
- 1:01:23Package management and dependencies
related talks
27mSet Yourself up for Success — Lessons Learned from Building 100+ Devices with C++/Qt/QML
58mQt for Device Creation
30mThe building blocks of QML, and how to use it with C++
07mQtinUse - Introducing Qt IVI (4/5)
27mCoding Qt for greater interoperability and portability ...
28mImplementing Modern Design Patterns with Qt
35mQtinUse - UI & System Design Challenges for the NxG Lighting Tool
49mHow to scale QML based projects an Architecture vision
