2013-07-02 64 views
1

我有一個完整的qooxdoo桌面應用程序和一個新創建的移動應用程序。我想在我的移動應用程序中重複使用來自桌面應用程序的現有課程。我修改了配置文件,以便編譯器知道路徑。Qooxdoo:在移動應用程序中重用桌面類

只要添加一個桌面小工具來移動頁面是不可能的,因爲他們似乎是完全不符:

var title = new myapp.ui.basic.Label("Test"); 
page1.getContent().add(title); 

生產:

Uncaught TypeError: Object #<HTMLDivElement> has no method 'add' 

有另一種方式在使用臺式機類移動應用?

回答

2

您也可以在移動應用中使用爲桌面定義的類,但這不包括小部件。 qooxdoo有一個單獨的用於移動應用的優化的UI工具包。桌面小部件不同且不兼容。儘管如此,您仍可以毫無問題地重用所有的IO和邏輯類。

1

如果您正在尋找靈感,請查看提供3種不同前端(桌面,移動設備,網絡)的Feedreader應用程序,但共享所有邏輯。