對於mobile web的開發人員來說,切換框架代價很高:因為動畫的轉換,工具欄,按鈕,列表的顯示,以及線下儲存等都很麻煩。因為大部分上述功能都是新技術,以及這些 領域的技術還在迅速地改變。作者玩轉了許多mobile web的框架並且對它們進行了分析比較,下面將為您講解他的研究發現。
jqtouch只需要遵守mit的license許可就可以使用jqtouch了,mit lic是作者最喜歡的開源許可之一。
jquerymobile想獲得jquery mobile只需獲得mit或者gpl2 license。
sencha touch獲取sencha需要遵守gpl3 license,以及在某種不是gpl標準又很相似lgpl的授權下也能用,以及遵循非商業license也可以獲得。
titaniummobile不過這個優點也是其致命的缺點,您只能作出titanium所支援的平台上面的應用,你被它們的開發工具限制住了。作者想證明這一點只需要換乙個不 是iphone的平台上來跑一下就知道了。同時,titanium的偵錯程式也不怎麼樣,不能使用xcode方式執行或者除錯,就算在其**器上面程式跑的 還算不錯,還是需要作者自己去實際機器上自己再找問題。
分析
結論
四種常用HTML5移動應用框架的比較
本文通過對四種常用的框架進行比較,看看新技術帶來了哪些改變。對於mobile web的開發人員來說,切換框架代價很高 因為動畫的轉換,工具欄,按鈕,列表的顯示,以及線下儲存等都很麻煩。因為大部分上述功能都是新技術,以及這些領域的技術還在迅速地改變。作者玩轉了許多mobile web的框架並且對它們進...
四種常用HTML5移動應用框架的比較
本文通過對四種常用的框架進行比較,看看新技術帶來了哪些改變。對於mobile web的開發人員來說,切換框架代價很高 因為動畫的轉換,工具欄,按鈕,列表的顯示,以及線下儲存等都很麻煩。因為大部分上述功能都是新技術,以及這些領域的技術還在迅速地改變。作者玩轉了許多mobile web的框架並且對它們進...
html5移動應用框架
ratchet 專門針對移動裝置優化的css框架,bootstrap的一員,提供了一些常見控制項的呼叫,比如按鈕 iphone上的segmented control,開關鍵,列表檢視。onsen ui 和ionic很類似,也是最好配合angular js使用,官方寫了幾個不錯的patterns,可以...