Компания Digia анонсировала Qt Enterprise Embedded, платформу для использования Qt на встраиваемых устройствах на базе Linux и Android. Qt EE позволяет сформировать и поддерживать полноценные загрузочные мобильные системы с окружением на базе Qt и QML.
Главная особенность этой платформы заключается в том, что она позволяет не задумываться о наличии драйверов, взаимодействии с оборудованием, производительности графической системы и других факторов, а сосредоточиться только на разработке конечных приложений, не отвлекаясь на решение сторонних задач.
Поддерживаются два варианта сборок: первый основан на использовании в качестве основы ядра Linux, драйверов и базового системного окружения платформы Android, поверх которого вместо виртуальной машины Dalvik и Java-приложений выполняется графический стек на базе Qt с набором QML-приложений. Второй вариант использует для запуска традиционное встраиваемое окружение Linux, базирующееся на компонентах Yocto, в частности, эталонной системе Poky.
Подготовлены сборки для следующих устройств:
- Google Nexus 7 (2012 года) – Android 4.2
- Beagle Board xM – Android 4.1 & Linux
- Boundary Devices SABRE Lite (Freescale i.MX 6) – Android 4.2/Linux
- Raspberry Pi B – Linux
Для демонстрации возможностей платформы подготовлено приложение для обучения игре на пианино.
В состав продукта включены следующие компоненты:
- SDK
- Адаптированная среда разрабтки Qt Creator 2.8
- Инструментарий для развёртывания и запуска приложений на оборудовании в один клик
>>> Подробности