H5開發(fā)APP常用的框架有哪些
時(shí)間:2020-05-31 23:44:01 | 來源:網(wǎng)絡(luò) 由藍(lán)暢整理
H5開發(fā)app經(jīng)常用到的框架有:jquery mobile框架,bootstrap框架,ionic框架,Mobile Angular UI框架以及Sencha Touch框架等等。
今天給大家介紹一些常用的HTML5開發(fā)APP的框架,這幾款框架都是比較優(yōu)秀的移動(dòng) Web 開發(fā)框架,能夠幫助開發(fā)者更加高效的開發(fā)移動(dòng)Web應(yīng)用。

jquery mobile框架
jQuery Mobile是jQuery 在手機(jī)上和平板設(shè)備上的版本。jQuery Mobile 不僅會給主流移動(dòng)平臺帶來jQuery核心庫,而且會發(fā)布一個(gè)完整統(tǒng)一的jQuery移動(dòng)UI框架。支持全球主流的移動(dòng)平臺。
bootstrap框架
Bootstrap 是基于 HTML、CSS、JAVASCRIPT 的,它簡潔靈活,使得 Web 開發(fā)更加快捷。它由Twitter的設(shè)計(jì)師Mark Otto和Jacob Thornton合作開發(fā),是一個(gè)CSS/HTML框架。Bootstrap提供了優(yōu)雅的HTML和CSS規(guī)范,它即是由動(dòng)態(tài)CSS語言Less寫成。Bootstrap一經(jīng)推出后頗受歡迎,一直是GitHub上的熱門開源項(xiàng)目,包括NASA的MSNBC(微軟全國廣播公司)的Breaking News都使用了該項(xiàng)目。 國內(nèi)一些移動(dòng)開發(fā)者較為熟悉的框架,如WeX5前端開源框架等,也是基于Bootstrap源碼進(jìn)行性能優(yōu)化而來。

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

Mobile Angular UI框架
Mobile Angular UI是使用 bootstrap 3 和 AngularJS 的響應(yīng)式移動(dòng)開發(fā)HTML5框架。
Mobile Angular UI的關(guān)鍵字有:
1. Bootstrap 3
2. AngularJS
Bootstrap 3 Mobile組件,比如switches, overlays和sidebars,這些都是bootstrap中沒有的。AngularJS modules, 比如 angular-route, angular-touch 和 angular-animate
響應(yīng)式媒體查詢是將bootstrap作為單獨(dú)的文件,你只需要包含你所需要的東西。Mobile Angular UIu并不包含任何jQuery依賴,你需要做的只是通過一些AngularJS指令創(chuàng)建友好的用戶體驗(yàn)。

Sencha Touch框架
Sencha Touch框架是世界上第一個(gè)基于HTML5的Mobile App框架。Sencha Touch可以讓你的Web App看起來像Native App。美麗的用戶界面組件和豐富的數(shù)據(jù)管理,全部基于最新的HTML5和CSS3的 WEB標(biāo)準(zhǔn),全面兼容Android和Apple iOS設(shè)備。提供了豐富的 WEB UI 組件,可以快速的開發(fā)出運(yùn)行于移動(dòng)終端的應(yīng)用程序。
Kendo UI框架
Kendo UI的每個(gè)方面都從底層開始構(gòu)建,以提供強(qiáng)大的JavaScript應(yīng)用程序性能。Kendo UI不是另一個(gè)jQuery UI的克隆,它的每一個(gè)決定都是從優(yōu)化性能出發(fā)。從輕量級的、執(zhí)行明顯快于jQurey模板的內(nèi)置模板庫,到利用CSS3硬件加速的(如果可能)優(yōu)化動(dòng)畫 和先進(jìn)的虛擬化用戶界面,Kendo UI不遺余力地提供高性能的客戶端UI。
PhoneGap框架
說到跨平臺開發(fā)工具,很多人首先會想到PhoneGap。這樣一款能夠讓開發(fā)者使用HTML、JS、CSS來開發(fā)跨平臺移動(dòng)App的開源免費(fèi)框架,一直以來都深受開發(fā)者喜愛,從iOS、Android、BB10、Windows Phone到Amazon Fire OS、Tizen等,各大主流移動(dòng)平臺一應(yīng)俱全,還能讓開發(fā)者充分利用地理位置、加速器、聯(lián)系人、聲音等手機(jī)核心功能。
業(yè)界很多主流的移動(dòng)開發(fā)框架均源于PhoneGap。較著名的有Worklight、appMobi、WeX5等。其中WeX5為國內(nèi)打造,完全Apache開源,在融合Phonegap的基礎(chǔ)上,做了深度優(yōu)化,具備接近Native app的性能,同時(shí)開發(fā)便捷性也較好。
網(wǎng)站優(yōu)化公司:網(wǎng)站優(yōu)化的作用
如何實(shí)現(xiàn)SEO關(guān)鍵詞排名提升成為了企業(yè)亟待解決的問題
提升網(wǎng)站快速排名的SEO策略,讓你的網(wǎng)站名列前茅
打造高效SEO網(wǎng)站系統(tǒng),提升您的在線業(yè)務(wù)