1.Phonegap介紹
PhoneGap是一個用基於HTML,CSS和JavaScript的,建立移動跨平臺移動應用程序的快速開發平臺。它使開發者可以利用
iPhone,Android,Palm,Symbian,WP7,WP8,Bada和Blackberry智能手機的核心功能——包括地理定位,加速器,聯繫人,聲音和振
動等,此外PhoneGap擁有豐富的插件,能夠調用
Phonegap運行速度
1. android環境:
a) 512內存手機能夠放棄phoengap
b) 1G 雙核手機 運行流暢 感受速度稍微比原生慢
c) 2G 4核+ 手機運行流暢 看不出和原生差異
d) 部分手機兼容可能會出現問題 須要調整css(原生開發也會有次問題)
2. ios環境:
a) iphone4+運行流暢
b) iphone5+ 看不出和原生差異
2. Angularjs介紹
AngularJS誕生於2009年,由Misko Hevery 等人建立,後爲Google所收購。是一款優秀的前端JS框架,已經被用於Google的多款產
品當中 如Gmail、Maps、Calender 等。AngularJS有着諸多特性,最爲核心的是:MVVM、模塊化、自動化雙向數據綁定、語義化標
籤、依賴注入,等等。
3.Ionic介紹
Advanced HTML5 Hybrid Mobile App Framework
AngularJS 移動端解決方案
http://ionicframework.com/
Ionic 是一個強大的 HTML5 應用程序開發框架,能夠幫助您使用 Web 技術,好比 HTML、CSS 和 Javascript 構建接近原生體驗的
移動應用程序。Ionic 主要關注外觀和體驗,以及和你的應用程序的 UI 交互,特別適合用於基於 Hybird 模式的 HTML5 移動應用
程序開發。
Ionic是一個輕量的手機UI庫,具備速度快,界面現代化、美觀等特色。爲了解決其餘一些UI庫在手機上運行緩慢的問題,它直接放
棄了IOS6和Android4.1如下的版本支持,來獲取更好的使用體驗