Watch a conference talk from Qt World Summit 2022 exploring how to develop unified applications that seamlessly work across mobile and desktop platforms using Qt 6.2 and QML. Learn practical techniques for creating apps that adapt to different screen sizes and input methods - from touchscreens to mouse/keyboard to stylus input. Discover how Memory-Map tackled the challenges of building a truly cross-platform experience that scales from phones to large displays while maintaining consistent functionality. Explore specific examples like implementing list views that intelligently adjust their interface based on input method, using right-clicks and long-presses appropriately. Gain insights into the broader implications of unified app development, including potential cost savings for enterprises and increased accessibility in developing regions where users may only have one device. The presentation covers device type detection, HMI considerations, and real-world examples of the application in operation.
Overview
Syllabus
Intro
Memory-Map, Inc.
Mobile and Desktop
Motivation
HMI devices
App in operation
How to detect device type
What is Working?
Taught by
Qt Group