Ionic (一) 移動app開發(fā)介紹

phonegap + Angularjs +ionic移動app開發(fā)介紹

1. Phonegap介紹

PhoneGap是一個用基于HTML,CSS和JavaScript的,創(chuàng)建移動跨平臺移動應(yīng)用程序的快速開發(fā)平臺。它使開發(fā)者能夠利用iPhone,Android,Palm,Symbian,WP7,WP8,Bada和Blackberry智能手機(jī)的核心功能——包括地理定位,加速器,聯(lián)系人,聲音和振動等,此外PhoneGap擁有豐富的插件,可以調(diào)用。

http://baike.baidu.com/view/4157600.htm

2. Angularjs介紹

AngularJS誕生于2009年,由Misko Hevery等人創(chuàng)建,后被Google收購。是一款優(yōu)秀的前端JS框架,已用于Google的多款產(chǎn)品當(dāng)中 如Gmail、Maps、Calender等。AngularJS有著諸多特性,最為核心的是:MVVM、模塊化、自動化雙向數(shù)據(jù)綁定、語義化標(biāo)簽、依賴注入,等等。

http://baike.baidu.com/view/9604951.htm

3.Ionic介紹?

Ionic是一個強(qiáng)大的HTML5應(yīng)用程序開發(fā)框架,號稱Advanced HTML5 Hybrid Mobile App Framework是AngularJS移動端解決方案可以幫助您使用Web技術(shù),比如HTML、CSS和Javascript構(gòu)建接近原生體驗的移動應(yīng)用程序。Ionic主要關(guān)注外觀和體驗,以及和你的應(yīng)用程序的UI交互,特別適合用于基于Hybird模式的HTML5移動應(yīng)用程序開發(fā)。

Ionic是一個輕量的手機(jī)UI庫,具有速度快,界面現(xiàn)代化、美觀等特點。為了解決其他一些UI庫在手機(jī)上運行緩慢的問題。

官網(wǎng):http://ionicframework.com/


學(xué)習(xí)ionic前為什么要學(xué)Angularjs

1. Ionic整合(AngularJs integrate)AngularJs

2. Ionic Url routing,use AngularUI Router?

Ionic url路由使用AngularUI Router,可以指定不同的路由,方便開發(fā)和集成

3 . Ionic擴(kuò)展了AngularJS指令 (AngularJS Extensions & Directives)

ion-tab, ion-content, ion-nav-view, ion-header$ionicPopup,$ionicLoading, $ionicModal...

遺憾:ionic直接放棄了IOS6和Android4.1以下的版本支持,來獲取更好的使用體驗。http://www.umindex.com/devices/android_os

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容