【发布时间】:2009-11-14 04:43:18
【问题描述】:
在我当前的项目中,我们正在开发一个“设计器”工具(带有 GWT),它允许用户在他们的浏览器中构建表单。这些表单显示在各种渠道(例如网络、移动、短信)中,以捕获数据并根据用户输入做出决策。
当我加入该项目时,它处于概念验证阶段,并且创建的表单定义被序列化为 XML(使用 JAXB),其元素名称似乎合乎逻辑。现在我们正在将 PoC 转移到生产模式,我们认为最好更改我们的表单定义以利用更“行业标准”的东西。如果不出意外,它将有助于营销。 ;-)
我找到了许多选项,想知道是否有人有使用它们的经验。
- User Interface Markup Language (UIML)
- USer Interface eXtensible Markup Language (UsiXML)
- Numerous others: including AAIML, AUIML, XIML, XUL, XAML and XForms
如果您开发了某种“表单设计器”工具,可以呈现到多个渠道,我很想听听您的经验。您是使用某种行业标准来定义您的表单元素、布局等,还是您自己想出了?
谢谢,
马特
【问题讨论】:
标签: user-interface xsd