Discover bold, powerful talks from diverse, exciting, and influential people. Walk away enlightened and informed.
Qt on your wrist – Qt on Android Wear
Wednesday, October 19 at 4:20-4:30 pm | Oslo Room
Speaker: Rebecca Worledge, The Qt Company
Qt does not support Android Wear, and running out of the box does not run on Google’s smartwatch. This talk gives an overview of steps needed to get Qt applications running on Android Wear devices, and demonstrates some of the capabilities that Qt has when run on a smartwatch.
More useful but still cool Particle Systems in QtQuick
Wednesday, October 19 at 4:35 p.m. – 4:55 p.m. | Oslo Room
Speaker: Ariel Molina, EDIS
The Particle System in QtQuick has been relegated mostly to eye-candy. But there is inherent beauty and usefulness in it. It his short talk I comment how & why we implemented a world wind simulator, which is being used daily in a real TV Broadcast Newscast using this nearly forsaken module. The system now provides accurate wind simulations, and with it’s inherent coolness, it provides great eye-candy while it conveys useful and meaningful information.
Enabling Human Motion Capture in Qt Quick
Thursday, October 20 at 12:00-12:10 p.m. | Beijing Room
Speaker: Ariel Molina, EDIS
The Xsens Mocap Suit is a motion capture device providing markerless inertial body motion capture. The protocol is well documented, we will do a simple walkthru on how to read the protocol, and how to expose a simple QtQuick Model. At the end we will be able to use a simple Repeater for displaying motion capture in QtQuick Scene. This, and the recently released Qt3D module, will open the possibility for very rich interaction, immersive applications, VR and body interfaces.
First steps with Qt for tvOS
Thursday, October 20 at 12:15-12:25 p.m. | Beijing Room
Speaker: Mike Krus, Senior Software Engineer, KDAB
In this talk we go through the work recently completed changes to enable QtQuick applications to run on tvOS. After a quick look at the platform, we go through the changes that were made to the build system and the shared iOS QPA. But running your first QML application on the big screen, the limitations of Qt’s current tool set very quickly become obvious, highlighting the particularities of the platform, In particular, the lack of touch screen or any traditional input devices, such as keyboards or mice, make most applications utterly unusable. Being restricted to a simple remote as the only input device, we investigate the challenges and problems posed by a system with no keyboard, mouse or touchscreen, and how new ideas for handling focus, input devices and on-screen input can be integrated to give the expected user experience.
A Simple Way to Create a QML UI that Runs on any Screen Size or Resolution
Thursday, October 20 at 3:00-3:10 p.m. | Berlin Room
Speaker: Chris Cortopassi, ICS
With the plethora of touch screen sizes, aspect ratios, and resolutions available, a common requirement is to develop UIs that are “screen independent”, especially for mobile phones and tablets. Even embedded projects that start on a fixed screen size might eventually be ported to a different screen, which would be a pain if dimensions were hard-coded and .png assets were heavily used for backgrounds. There is a “Scalability” page in the Qt documentation that attempts to deal with this issue and mentions techniques such as (a) using Qt Quick Controls, (b) using QML Screen.pixelDensity , or (c) Loading Files Depending on Platform: http://doc.qt.io/qt-5/scalability.html however, all of these techniques have drawbacks. In this talk, I will show a very simple way to write resizable QML controls and screens from (a) QML primitives (Item, Rectangle, Text, Image…) that (b) have no knowledge of the screen they’re running on and (c) are implemented with a single set of .qml files and .png assets.
Qt on realtime Linux device, a new approach
Thursday, October 20 at 3:15-3:25 p.m. | Berlin Room
Speaker: Daniel Lang, CTO, Toradex
Its not easy to have a device with Hard Real-time requirements and run Linux with an extensive Qt UI. In this short talk we show how you can solve this issue with new heterogeneous ARM SoCs with different CPUs on the same die. We demonstrate it on with a live demo of an balancing robot for which we used Qt Device Creator. Learn the basic concept and the pro and cons on this approach.
Don’t miss the short spurts of great