我試圖啓動一個豐富的互聯網應用,這將有一個複雜的帆布(認爲:Visio中),並應根據這些原則努力:ExtJS的VS煎茶觸摸爲RIA
- 將運行瀏覽器
- 它會在平板電腦上運行(Android或其他)
- 支持複雜的圖紙,拖&下降等
- 自身的運行(如:沒有一個服務器組件)高興地
- 可以利用傳統&觸摸界面需要 - 用戶可以繪製鼠標線或使用觸摸屏
我想使用JavaScript框架,發現ExtJS的,他的演示我很喜歡和檢查,似乎它的API文檔支持所有我需要的低級別圖形用戶界面(想想:Ext.draw
包,尤其是Ext.draw.Sprite
)。
但後來我還發現Sencha Touch,它似乎是利用相同的技術堆棧,只爲移動設備。但是,API的限制更多(沒有Ext.draw
可用),並且只能在Webkit瀏覽器中運行,據我所知。但它支持基於觸摸的交互。
有沒有辦法創建一個在瀏覽器中工作的應用程序,但也可以「編譯」爲原生移動/平板電腦代碼(例如使用PhoneGap)?或者這只是一場夢,而這兩者目前無法混合?
PS。檢查了其他類似的問題,但他們似乎已經過時了。