Digia has announced Qt Enterprise Embedded, a fully-integrated solution that enables users to get started quickly with software development on an embedded device with a tailored user experience. It supports the key requirements for high performance and minimal footprint while providing a flexible, full-framework modular architecture to deliver a new degree of scalability. Qt Enterprise Embedded contains all the tools needed for fast, easy, fully-integrated embedded device application development, allowing users to get up and running and focused on writing their own application from day one.
Digia says that the package continues to support its approach of cross-platform development; write once, and deploy on multiple targets, with benefits for product quality, maintainability, and speed of development. It supports, the company adds, the ability to deliver the user experience that consumers have come to expect from products such as smartphones, to all classes of embedded device.
Qt is a true cross-platform application and user interface (UI) framework that delivers native development across the most popular operating systems and screens, defragmenting multi-target development. Qt allows designers to create eye-catching applications faster and deploy them on multiple targets in the desktop, embedded and mobile space by simply reusing the same code, reducing development costs and time to market.
Qt Enterprise Embedded comprises two main parts: a development environment and a software stack, called the Boot to Qt Software Stack. The self-contained development environment is installed and updated through a single online installer and features a full Qt Creator IDE. Development is done with Qt Enterprise libraries and device deployment can be achieved with one click directly from Qt Creator to a target connected via USB or network. Alternatively, the application can be deployed to an emulator on the host system that is running the same software stack as the target device.
The Boot to Qt software stack is a lightweight, Qt-optimised, full software stack that is installed on the target hardware. Installation is