Dev Loop

Jesús Fernández

WebGL streaming in a Raspberry PI Zero W

Published Friday March 24th, 2017 | 18 Comments on WebGL streaming in a Raspberry PI Zero W
Posted in Dev Loop, Qt Quick 2.0, WebGL | Tags: ,

A week ago I received my Raspberry Pi Zero W to play a bit with some IoT device. The specs of this small device computer are the following: 1GHz, single-core CPU 512MB RAM Mini HDMI and USB On-The-Go ports Micro USB power HAT-compatible 40-pin header Composite video and reset headers CSI camera connector But the […]

Read More
Laszlo Agocs

Boosting performance with shader binary caching in Qt 5.9

Published Thursday March 23rd, 2017 | 2 Comments on Boosting performance with shader binary caching in Qt 5.9
Posted in Dev Loop, Graphics, OpenGL, Painting, Qt Quick

Now that Qt 5.9 is getting closer, let’s take a look at a minor but immensely useful improvement to the basic OpenGL enablers that form the foundation of Qt Quick and the optional OpenGL-based rendering path of QPainter. Those looking at the documentation snapshots for 5.9 may have already come across some new functions in […]

Read More
Marco Piccolino [QtMob community manager]

QtMob: Qt mobile application development becomes easier

Published Tuesday March 21st, 2017 | 3 Comments on QtMob: Qt mobile application development becomes easier
Posted in Community, Dev Loop, Mobile | Tags: , , , ,

As a professional mobile application developer you probably already know by now how awesome Qt makes most of your daily job. Yet, things like finding that useful (but undocumented) qmake option, deciding upon the application architecture to use for your next project, implementing native extensions on Android and iOS, checking whether a suitable library for […]

Read More

Provisioning OpenStreetMap providers in QtLocation

Published Thursday March 9th, 2017 | 7 Comments on Provisioning OpenStreetMap providers in QtLocation
Posted in Dev Loop, Qt Location

Background This post is to provide some clarification on a behavioral change we had to introduce with Qt 5.6.2 to the QtLocation‘s OpenStreetMap plug-in. The related change seems to have generated some confusion, so here’s the full story. The OSM plug-in used to work with hard-coded tile server URLs for the various map types offered […]

Read More

Qt Installer Framework 2.0.5 released

Published Thursday March 2nd, 2017 | 9 Comments on Qt Installer Framework 2.0.5 released
Posted in Dev Loop, Qt Installer Framework | Tags: ,

We’re happy to release Qt Installer Framework 2.0.5. 2.0.5 is a bug fix release, the full list of bug fixes can be found from Changelog. Installer Framework binaries can be installed from online installer. Binaries can be also found together with sources in download.qt.io (open source), or in your Qt Account. The binaries are built […]

Read More
Laszlo Agocs

Building the latest greatest for Android AArch64 (with Vulkan teaser)

Published Friday February 24th, 2017 | Comments Off on Building the latest greatest for Android AArch64 (with Vulkan teaser)
Posted in Android, C++, Dev Loop, Graphics, Mobile, OpenGL, QPA, Qt

Let’s say you got a 64-bit ARM device running Android. For instance, the Tegra X1-based NVIDIA Shield TV. Now, let’s say you are also interested in the latest greatest content from the dev branch, for example to try out some upcoming Vulkan enablers from here and here, and want to see all this running on […]

Read More
Jesús Fernández

Qt Quick WebGL Streaming

Published Wednesday February 22nd, 2017 | 61 Comments on Qt Quick WebGL Streaming
Posted in Dev Loop, Qt Quick 2, WebGL

WebGL Streaming is optimized for Qt Quick and allows you to run remote Qt Quick applications in a browser. I’m working on a platform plugin to run remote applications in your browser, using OpenGL command streaming. When the remote application runs using this new platform plugin, the application will create a lightweight web server. When […]

Read More
Andy Nichols (nezticle)

Making Movies with QML

Published Tuesday February 21st, 2017 | 10 Comments on Making Movies with QML
Posted in Dev Loop, Graphics, Qt Quick

One of the interesting things about working with Qt is seeing all the unexpected ways our users use the APIs we create.  Last year I got a bug report requesting an API to set a custom frame rate for QML animations when using QQuickRenderControl.  The reason was that the user was using QQuickRenderControl as an engine to […]

Read More
Otto Ryynänen

Boot to Qt on embedded HW using Android 7.0 and Qt 5.8

Published Friday February 17th, 2017 | 9 Comments on Boot to Qt on embedded HW using Android 7.0 and Qt 5.8
Posted in Android, Dev Loop, Embedded

One can have real pain trying to create a demo setup or proof-of-concept for an embedded device. To ease the pain Qt for Device Creation has a list of supported devices where you can flash a “Boot to Qt” image and get your software running on the target HW literally within minutes. Background Back in […]

Read More
Get started today with Qt Download now