Компания QNX Software Systems, мировой лидер в области операционных систем и связующего программного обеспечения для рынка автомобильных информационно-развлекательных устройств, сегодня объявила о выходе новейшего высокопроизводительного решения, предназначенного для создания графических интерфейсов пользователя во встраиваемых продуктах. Продукт QNX Aviage HMI Player, рассчитанный на работу с пакетом Adobe Flash 3 версии 1.1, позволяет разработчикам встраиваемых систем объединить богатые графические возможности технологии Adobe Flash с производительностью и надежностью ОСРВ QNX Neutrino для решения ответственных задач.
Продукт QNX Aviage HMI Player на базе технологии Adobe Flash дает возможность разработчикам программного обеспечения реализовать интерфейс пользователя полностью на базе технологии Adobe Flash. Тем самым, исключается длительный, традиционно используемый процесс “ручного” написания кодов графических интерфейсов HMI. В новой версии поддерживается большая часть контента Flash 8, включая локальный и потоковый флеш-контент, например, аудио возможности и совместимые с техникой Flash Player видео возможности (FLV). В этой версии поддерживается также контент Flash 9, если во флеш-приложении используется язык сценариев ActionScript 2.0. В продукте QNX Aviage HMI Player осуществляется поддержка расширенного интерфейса, представленного в версии 3.1 пакета Adobe Flash Lite. С таким интерфейсом разработчики смогут вызывать исходный код на C/C++ прямо из сценариев ActionScript. Эта новая функция предоставляет эффективный способ взаимодействия между встраиваемым интерфейсом HMI и основным кодом реального времени.
Вся работа происходит в графической среде QNX, которая представляет собой самовосстанавливающуюся графическую среду, работающую на основе приоритетов, предназначенную для встраиваемых приложений реального времени. Поэтому продукт QNX Aviage HMI Player дает возможность флеш-приложениям прозрачным образом разделять экран с другими графическими приложения 2D/3D, включая веб-браузеры и 3D-приложения на основе OpenGL ES API. Графическая оболочка QNX позволяет также осуществлять прозрачную интеграцию интерфейсов Flash HMI с существующими графическими оболочками, как собственными, так и разработанными третьими сторонами. Новый интерфейс HMI Player может работать и в оконной системе QNX Photon microGUI, предоставляя настраиваемую основу для создания интерфейсов HMI для встраиваемых систем, где требуется полнофункциональная оконная система.
Продукт QNX Aviage HMI Player, рассчитанный на работу с пакетом Adobe Flash Lite 3 версии 1.1, может быть запущен на многих встраиваемых платформах, включая архитектуры x86, SH-4, ARM11 PowerPC. Это делает его идеальным для использования в автомобильных информационно-развлекательных системах, приложениях для промышленного управления, переносных устройствах и в широком диапазоне других применений.