2009-11-09 17 views
1

在我目前的項目中,我們正在開發一個「設計器」工具(使用GWT),允許用戶在瀏覽器中構建表單。這些表格以各種渠道(例如網絡,手機,短信)顯示,以捕捉數據並根據用戶輸入做出決定。用戶界面架構定義的體驗?

當我加入該項目時,它處於概念證明階段,並創建窗體定義,將其序列化爲XML(使用JAXB),其元素名稱似乎合乎邏輯。現在我們正在將PoC轉移到生產模式,我們認爲改變我們的表單定義以利用更「行業標準」的東西可能會更好。如果沒有別的,它將有助於營銷。 ;-)

我發現了很多選項,並想知道是否有人有使用它們的經驗。

如果你已經開發了一些「表單設計器」的工具呈現多個頻道,我很想聽聽你的經驗。你是否使用某種行業標準來定義你的表單元素,佈局等,或者你有自己的想法?

感謝,

馬特

回答

0

我上Orbeon Forms工作,這是一個XForms實現。我們主要使用XHTML + XForms來描述表單。我可能會有偏見;),但在描述表單時,我從未見過任何與XForms的力量相近的東西。

在Orbeon Forms中,我們的目標是瀏覽器(不需要任何插件的混合客戶端/服務器端實現)。但是基於相同的描述來定位其他設備是完全可行的。在過去的一年半時間裏,我們一直忙着做一個Form Builder,現在隨Orbeon Forms一起發行。