一:Dcloud
特(tè)點:
雲編譯必須(xū)聯網才能獲得AppId
優點:
國內製造商,中國文件
HTML5的性能、工(gōng)具和功能得(dé)到了深度擴展,並(bìng)提供(gòng)了(le)IDE和雲服務來幫助節省時間
MUI更貼近國內App使用習慣,提供了詳細的模塊示例,如登錄、個人中心等
缺點(diǎn):
有些操作需要本地開發經驗,例如離(lí)線打包應用程序
新產品仍有缺(quē)陷,需要改進
二(èr):科爾多瓦
科爾多瓦(wǎ)和phonesGap有(yǒu)什麽區別?
phonesGap是ApacheCordova的一個(gè)發行版,就像Ubuntu是基於Linux的發行版一樣,它的代碼庫也是基於Cordova的,隻是phonesGap與Adobe的一些額外的商業工具或服務相關聯,比如phonesGapBuild和AdobeShadow,以幫助開發簡化開發
此外,兩者提供的CLI工具和項目結構也不同,例如:
科爾多瓦把配置。在項目目錄中,
優點:
開源和(hé)免費,社區生態成熟,插(chā)件豐富
支持離(lí)線場景應用
開(kāi)發有很多工具可供(gòng)選擇(zé)
缺陷(xiàn):
隻提供了訪問設備的基本接口,需(xū)要與其他UI框架和JavaScript框架(jià)相匹配
用戶(hù)界麵框架
著名的
為任何屏幕創建平滑而複雜的用戶界麵。
免費開(kāi)源的JavaScript渲染引擎。這個著名的引擎的獨特之處在於它的JavaScript渲染(rǎn)引擎和3D物理引(yǐn)擎。
技術要求
HTML CSS AngularJS
優點:
科爾(ěr)多瓦
界麵美觀(guān),追求性能,注(zhù)重原生、免費和(hé)開(kāi)源
angularjsmvvm開發概念(niàn),數據雙向綁定
繼承自科爾多瓦,可以使(shǐ)用科爾多瓦的插(chā)件
缺點:
AngularJS有一條陡峭的(de)學習道路(lù)
與原生的Cordova相比,ion框架有所不同,Cordova的一些官方插件可能並不適合(hé)ion