Каков наилучший вариант для создания в браузере UI-редактора? - PullRequest
2 голосов
/ 05 января 2009

Я хочу создать простой UI-редактор, который можно использовать в браузере. В основном он должен иметь палитру UI-элемента управления и холст для макета и изменения элементов управления. Полученная в результате пользовательская модель пользовательского интерфейса должна храниться в некотором виде бэкэнда и соответствовать (абстрактному) языку описания пользовательского интерфейса (например, XForms). Модель UI должна быть загружена в виде файла (например, документ XForms). Визуальный дизайнер XForms в браузере, вероятно, является хорошим примером того, чего я хочу достичь. UI-редактор должен быть кросс-браузерным.

Пожалуйста, имейте в виду, что я упоминал XForms только в качестве примера. Я не хочу полагаться на возможности браузеров. моя целевая модель. Целевая модель (например, XForms) должна использоваться только в качестве формата хранения. Кросс-браузерная визуализация пользовательских интерфейсов во время разработки в редакторе должна обеспечиваться инструментарием / фреймворком.

Возможные кандидаты:

  • GWT
  • Adobe Flex 3
  • Eclipse RAP

UI-редактор не будет использоваться в производстве. Я сосредоточен на быстром развитии редактора.

1 Ответ

1 голос
/ 05 января 2009

Библиотека extjs JavaScript хороша для реализации графических интерфейсов в JavaScript. Он также может использоваться с Adobe AIR или Google Gears для создания автономных приложений и хорошо работает с различными браузерами.

Вот пример графического редактора для extjs: http://tof2k.com/ext/formbuilder/

...