UI prototyping and development for multiple devices in C++
summary
Shows how C++ actually ships multi‑device UIs: uses a Clang/LLVM toolchain plus added RTTI, properties and closures to host live components in the IDE, streams form definitions as text, injects prototype data in designer and issues REST calls so UI renders with real data locally, bridges to Objective C on iOS and to the Android NDK, and uses ARC for framework objects. Claims rapid iteration without constant device deploys and notes Android ~85% market presence.
AI-written summary · about
chapters (21)
- 0:00Introduction and background
- 4:00Defining modern devices
- 6:23Mobile market and trends
- 9:00Evolution of computing
- 12:20Importance of prototyping
- 14:31The resurgence of C++
- 17:06C++ development challenges
- 20:58Bridging the gap
- 22:06Hybrid app architectures
- 25:53Native vs web technologies
- 28:38Prototyping techniques
- 31:52Visual design tools
- 36:08Live UI development demo
- 39:34Platform specific rendering
- 41:52Data binding and simulation
- 43:57Connecting to REST APIs
- 47:28Deployment strategies
- 51:53Framework support
- 55:04Language extensions
- 57:26Summary of solutions
- 59:09Q&A session
related talks
05mGenerating UI with C++, boost & Qt
24mDesigning UI Architecture for Embedded Devices with Qt and QML
39mCross-platform UI Engines Rendering Performance
53mChoosing your UI weapon - C++ vs. QML vs. HTML5
50mLet's Design UI the Right Way
28mHow to Develop with Qt for Multiple Screen Resolutions
24mThe Roadmap: Next Generation Qt (part 2/2)
01h 44m2017 DevFestMN Mobile Design Panel
