當前位置:編程學習大全網 - 編程軟體 - 做手機頁面或APPweb壹般都在用壹些什麽框架

做手機頁面或APPweb壹般都在用壹些什麽框架

1、SenchaTouch

SenchaTouch是世界上第壹個支持HTML5和CSS3標準的移動應用框架,妳可以使用HTML5

來編寫音頻和視頻組件,還可以使用Proxy來存儲離線數據,同時,大量CSS3

樣式表為妳提供了創建健壯樣式層的可能。

優點

用戶體驗最接近NativeApp,具有整體的UI組件、布局解決方案;

統壹的編程代碼結構和要求,良好組織的代碼易於維護;

繼承ExtJS4的應用程序MVC架構;

完善的API文檔,示例;活躍的社區,網上有大量的文檔書籍幫助學習;

缺點

兼容性差,僅支持webkit內核的瀏覽器;

框架比較重量級,學習成本比較高;

商業化使用有版權問題;

2、jQueryMobile

jQueryMobile是創建移動web應用程序的框架。適用於所有流行的智能手機和平板電腦。使用HTML5和CSS3通過盡可能少的腳本對頁面進行布局。

優點

跨瀏覽器兼容性最好,幾乎兼容所有的平臺和瀏覽器;

入門簡單,語法簡潔,編碼靈活,壹些簡單的應用直接用HTML既可實現,無需Javascript;

開源插件與第三方擴展網上資源豐富;

完善的API文檔,示例;活躍的社區,網上有大量的文檔書籍幫助學習;

缺點

jQueryMobile對代碼沒有特定的要求,後期維護難度較大;

3、Zepto

Zepto就是壹個jQuery的輕量級替代品,幾乎完全壹樣的API,但是專門為Mobile或者HTML5瀏覽器設計和優化。

優點

學習成本低,Zepto保持了與jQuery幾乎壹樣的功能,使用gzip壓縮只有5-10k;

缺點

Zepto不支持WindowsPhone下的IE;

框架沒有好壞之分,只是看哪款比較適合自己。

  • 上一篇:半條命代碼77是什麽意思
  • 下一篇:電子科技大學計算機考研科目
  • copyright 2024編程學習大全網