Qt Enterprise Embedded Updated to Qt 5.3

We are happy to release an update to Qt Enterprise Embedded with lots of new features based on the recently released Qt 5.3

What is Qt Enterprise Embedded?

Qt Enterprise Embedded is a full solution for creating embedded devices, with Qt Enterprise libraries, using a fully integrated development environment, along with a pre-built Qt-based software stack - called Boot to Qt.


What is new in this release?

Qt Enterprise Embedded is taking a giant leap forward with the following new highlights:

  • Improved performance, protection and device boot-up-time through compiled Qt Quick. Now you can compile your dynamic QML files into C++ code using the Qt Quick Compiler, securing the contents as well as reducing the device boot-up-time by having the UI files pre-compiled. It also increases the run-time performance for every loadable QML file.
  • Unbeatable Web / Hybrid Offering through Qt WebEngine.  As powerful as native UIs with Qt Quick are, we also want to welcome HTML5 as a first-class citizen of Qt-powered devices. The new, Chromium-based Qt web offering is available with Qt Enterprise Embedded. Choose the best of all worlds: make native applications with Qt Quick, re-use dynamic web content with Qt WebEngine and flair it up with OpenGL shaders. This version of Qt WebEngine supports several features like HTML5 Video, WebGL and WebRTC (The exact set of features depends on hardware and configuration.). Read more about Qt WebEngine from this blog post.
  • Shorter Time-to-Market with the pre-built software stack and tooling. You need to experience it yourself. Using the pre-built “Boot to Qt” software stack, and integrated tooling, makes embedded development significantly easier. We have updated and enhanced the stack into version 3.0, both on embedded Android and Linux. This enhances the out-of-the-box evaluation experience, and provides you with the tools you need to customize the software stack to fit your product and hardware needs. Besides just creating immediate device prototypes, you can take it up to production to match your final hardware and middleware requirements.
  • Comprehensive collection of value-added solutions. Why spend time re-inventing the wheel? We have implemented a collection of complex solutions to speed-up your time-to-market. The Qt Virtual Keyboard is now fully supported with version 1.0 that introduces new language layouts, fixes bugs and stabilizes the APIs. Besides the keyboard you get full access to Qt Enterprise Charts, Qt  Enterprise Data Visualization and the Qt Quick Enterprise Controls.
  • Create connected devices - explore our Qt Cloud Services portfolio. With the new Qt WebSockets API you can create real-time bi-directional connections between two clients. The integrated Qt Cloud Services extend this with a new Managed WebSockets service that allows you to add a ready-made server implementation. Along with Enginio Data Storage and Managed Runtimes (let you put your implementations on the server-side - available for early-access on request), the Qt Cloud Services gives you a complete portfolio of backend solutions—all bundled into Qt Enterprise Embedded.

With the cross-platform (embedded, desktop and mobile) libraries and integrated cloud solutions, we believe you have the tools needed to implement your visions for the Internet of Things today.

See how Qt Enterprise Embedded provides you with the technical enablers for your connected devices:

Reference devices

In this release we have added new reference hardware: the Nexus 7 (2013) and the SABRE Board/Platform for smart devices. The reference devices are provided with a pre-built Boot to Qt software stack and can be used easily for prototyping and evaluation. For other production hardware, you can customize the stack with provided tooling.

Here is the complete list of current reference devices:

Device OS
Google Nexus 7 (2012 version) – 1.2 GHz Quad-Core ARM Cortex A9, Tegra 3 GPU, 1GB RAM Android 4.2
Google Nexus 7 (2013 version) – 1.5 GHz Quad-core Qualcomm Snapdragon S4 Pro, Adreno 320 GPU, 2GB RAM Android 4.4
BeagleBone Black – 1GHz ARM Cortex A8, PowerVR SGX530 GPU, 512MB RAM Android 4.2 & Linux
Boundary Devices SABRE Lite (Freescale i.MX 6) – 1 GHz Quad-Core ARM Cortex A9, Vivante GC2000 GPU, 1GB RAM Android 4.2 & Linux
SABRE Board/Platform for smart devices (Freescale i.MX 6Quad) – 1 GHz Quad-Core ARM Cortex A9, Vivante GC2000 GPU, 1GB RAM Linux
Raspberry Pi model B – 700 MHz ARM1176JZF-S core, Broadcom VideoCore IV GPU, 512 MB RAM Linux
Emulator Android 4.2 & Linux

Further information

Further information can be found in the product page, from the change log  and in the Qt Enterprise Embedded documentation.

Getting started

To help you get started we are hosting two webinars shortly. Title: "Speeding Up Embedded Development":


Request a Free 30-day trial via the Try Now page to get started with Qt Enterprise Embedded.

We are looking forward to hearing from you!

Blog Topics: