Crank Storyboard

Crank Storyboard Suite является продуктом компании Crank Software Inc. и предназначен для высокопродуктивной разработки графических интерфейсов пользователя без сложностей, возникающих при взаимодействии между дизайнерами и программистами.

Storyboard позволяет дизайнерам интерфейсов, не имеющим опыта программирования, манипулировать элементами интерфейса методом перетаскивания (drag-and-drop) и делать это параллельно с работой программистов. Storyboard упрощает процесс разработки и экономит время.

Crank Storyboard Suite

Crank Storyboard Suite это комплекс решений для эффективной разработки динамических графических пользовательских интерфейсов, предназначенных для потребительской электроники, мультимедийных систем и промышленного оборудования:

  • Storyboard Designer – инструмент разработки графических интерфейсов
  • Storyboard Embedded Engine - среда исполнения контента, созданного в Storyboard Designer, на конкретном устройстве

Storyboard Designer

Storyboard Designer позволяет проектировать внешний вид и поведение интерфейсов, а затем осуществлять их запуск на устройствах.

  • Импорт элементов графического интерфейса из всех популярных форматов (psd, jpeg, png и т.д.). Прямой импорт контента из Adobe Photoshop
  • Управление анимацией элементов графического интерфейса
  • Обработчик сценариев для реализации логики приложений
  • Встроенный эмулятор интерфейсов
  • Идентичное отображение контента в эмуляторе и на целевой платформе

 

Storyboard Embedded Engine

Storyboard Embedded Engine воспроизводит контент, созданный в Storyboard Designer, на конкретном устройстве. Storyboard Embedded Engine предназначен для решения задачи запуска сложных пользовательских интерфейсов на устройствах с ограниченными ресурсами. Embedded Engine имеет расширяемую архитектуру, которая позволяет масштабировать интерфейсы продуктов от простых до богатых по функционалу.

  • Поддержка анимации и переходов между экранами
  • Возможность добавлять собственные жесты
  • Требует 200-500K в зависимости от профиля, плюс объем, занимаемый графическими элементами, отображаемыми на дисплее
  • Небольшой объем памяти минимизирует воздействие на производительность
  • Поддерживает любое аппаратное обеспечение, которое поддерживается используемой ОС
  • Использует аппаратное ускорение там, где оно поддерживается
  • Одно и тоже решение может быть использовано во всей линейке продуктов, вне зависимости от используемой ОС и аппаратной платформы
  • Понятный коммуникационный API для интеграции в систему
  • Встроенная поддержка тестирования, включая регрессионные тесты
  • Интеграция с WebKit

Дополнительная информация, документация, видео и пробная 30-дневная лицензия доступны на сайте компании Crank Software Inc.