當前位置:編程學習大全網 - 編程語言 - html5的手機客戶端app怎麽開發?

html5的手機客戶端app怎麽開發?

1.框架:PhoneGap官網:簡介:PhoneGap是壹個用基於HTML,CSS和JavaScript的,創建移動跨平臺移動應用程序的快速開發平臺。它使開發者能夠利用iPhone,Android,Palm,Symbian,WP7,WP8,Bada和Blackberry智能手機的核心功能——包括地理定位,加速器,聯系人,聲音和振動等,此外PhoneGap擁有豐富的插件,可以調用。優點:1.可跨平臺。phonegap框架幫我們解決了差異性,javascript與平臺系統的連接由phonegap框架完成。成為連接移動終端的適配器,或者說中間件。2.提供硬件訪問控制。可調用加速計、攝像頭、羅盤、通訊錄、文檔、地理定位、媒體、網絡、通知(警告、聲音和振動)、存儲。3.可利用成熟javascript框架。如:Extjs、jQuery。缺點:1.性能差。運行速度慢,UI反應延時——這是個致命傷。(高端機影響不大)2.不能完全跨平臺。不同平臺代碼需要微調。3.內存消耗大。4.調試難度大。

2.框架:Ionic官網:簡介:Ionic是壹個強大的HTML5應用程序開發框架,號稱AdvancedHTML5HybridMobileAppFramework是AngularJS移動端解決方案可以幫助您使用Web技術,比如HTML、CSS和Javascript構建接近原生體驗的移動應用程序。Ionic主要關註外觀和體驗,以及和妳的應用程序的UI交互,特別適合用於基於Hybird模式的HTML5移動應用程序開發。Ionic是壹個輕量的手機UI庫,具有速度快,界面現代化、美觀等特點。為了解決其他壹些UI庫在手機上運行緩慢的問題。優點:1.追求性能運行速度快2.輕量級框架3.基於Angularjs,支持Angularjs的特性,MVC,代碼易維護4.通過SASS構建應用程序。它提供了很多UI組件來幫助開發者開發強大的應用。5.接近原生。6.強大的命令行工具3.可利用成熟javascript框架。如:Extjs、jQuery。缺點:1.Ionic是壹個前段框架。不能完全取代PhoneGap和JavaScript框架的作用2.需要結合插件使用。

希望對妳有用,當然也可以關註Donutsapps了解更多

  • 上一篇:高分求matlab程序 進行多項式擬合
  • 下一篇:單件動畫目錄
  • copyright 2024編程學習大全網