|
|
Не все встраиваемые устройства создаются одинаковыми. Это особенно верно для продуктов, которые отличаются наличием динамических или интерактивных графических элементов. Устройства с ограниченными ресурсами также в значительной мере зависят от работы пользовательского интерфейса или человеко-машинного интерфейса и от влияния этой работы на производительность аппаратного обеспечения. Все это в целом делает пользовательский или человеко-машинный интерфейс одним из самых сложных вопросов в процессе разработки встраиваемого устройства.
Однако ситуация меняется с появлением нового решения для разработки пользовательских интерфейсов, предложенного созданной недавно компанией Crank Software. После нескольких месяцев непрерывной работы, создатели этой молодой компании смогли выпустить свой новый продукт под названием Storyboard Suite. Этот только что выпущенный набор инструментов предназначен для максимального упрощения цикла разработки и оптимизации производительности на аппаратном уровне. Вот список некоторых других возможностей нового продукта, о которых говорится в его анонсе:
- инструмент Crank Storyboard Designer позволяет легко выполнять прототипирование графического воплощения пользовательского интерфейса, запускать симуляцию интерфейса для проверки проекта, переносить прототип непосредственно на встраиваемое устройство для внедрения;
- инструмент Crank Storyboard Embedded Engine — это компонент среды исполнения, который заставляет работать контент, ранее разработанный с помощью инструмента Crank Storyboard Designer, во встраиваемом устройстве;
- инструмент Embedded Engine позволяет выполнять отладку, трассировку и оценку производительности;
- инструмент Embedded Engine написан на С и его исходный код доступен для профилирования, оптимизации, тестирования и испытания;
- в целом данный продукт является масштабируемым благодаря архитектуре с применением плагинов и его можно адаптировать к требованиям рабочей среды;
- возможность масштабирования требований к памяти позволяет минимизировать спецификацию расходных материалов конечной системы;
- прозрачное проектирование, четкая архитектура и функция перетаскивания мышью;
- продукт основан на архитектуре Eclipse;
- оптимизированная работа с графическим процессором;
- результат работы продукта — готовый прототип пользовательского интерфейса.
И конечно же, поскольку компания QNX Software Systems — лидер на рынке встраиваемых систем, компания Crank Software обеспечила в своем продукте Storyboard Suite поддержку ОСРВ QNX Neutrino. Более подробные сведения о компании Crank Software, являющейся членом партнерской сети QNX Partner Network, можно найти на сайте www.cranksoftware.com.
Источник: http://tertiarymatters.wordpress.com/2009/11/16/great-uis-require-great-ui-partners-like-crank-software/
|
|