我想创建一个可以在浏览器中使用的简单 UI 编辑器。它基本上应该有一个 UI 控件调色板和一个用于布局和修改控件的画布。生成的用户创建的 UI 模型应该存储在某种后端并符合(抽象)UI 描述语言(例如 XForms)。UI 模型应该可以作为文件下载(例如 XForms 文档)。一个可视化的浏览器内 XForms 设计器可能是我想要实现的一个很好的例子。UI 编辑器应该可以跨浏览器使用。
请记住,我提到 XForms 只是作为示例。我不想依赖浏览器的功能。我的目标模型。目标模型(例如 XForms)只能用作存储格式。工具包/框架应确保编辑器中设计时 UI 的跨浏览器呈现。
可能的候选人可能是:
- GWT
- Adobe Flex 3
- 日食说唱
UI 编辑器不会在生产中使用。我的重点在于编辑器的快速发展。