Take advantage of software
maximatecc’s platform offers adopters the opportunity to use Qt for MCU, C++ or the no code maxAI configurator. With the configurator tool system designers can quickly configure settings, utilize prebuilt layouts, populate screens with machine data, and add assets for fast development of simple applications or validate new concepts. With support for Qt on a microcontroller platform developers can take advantage of a complete graphics framework that allows them to design, develop and deploy modern user experiences with cross-platform architecture that enables code and asset reuse across devices.
One example of the benefits of supporting Qt is crossporting an existing application developed for a microprocessor like i.MX 6 and downscaling it to work with Qt for MCUs. The process can keep all screens, complex animations including sprite animations, screen transitions, list and carousel scrolling maintaining the look and feel of the brand across all machines. Developers can make use of various optimizations to reduce binary size without impacting run-time performance and achieve real-time performance for data or functions.
Some common Qt User-interface highlights that can be used with the MCU version include Navigating between and highlighting the focused component of a page, sections, screens through hard-keys, Animations (like sprites or rotation), multiple page depths with back button going to previous state, vertical or carousel scrolling.