我的一直想作個App,可是學習 IOS 的過程發現 原生的作界面仍是聽麻煩的就放棄了。後來就轉到混合式App陣營了php
Hybrid App(混合模式移動應用)是指介於web-app、native-app這二者之間的app,兼具「Native App良好用戶交互體驗的優點」和「Web App跨平臺開發的優點」html
APICloudangularjs
Dcloud web
Ionicapi
大量使用H5接口架構
提供一些原生Api(官方號稱40萬Api),例如 webview,actionsheetapp
Mui提供界面框架框架
論壇 和 文檔 還算能夠,入手快webapp
hbuilder開發工具不錯(應該這個編輯器最出名了)
ionic
官方提供原生模塊
文檔很差入手,新手入手有點高
官網只提供 UI框架 和 JS 組件
文檔比較完善
有大量的插件,藉助於 cordova/phonegap 平臺
遇到的問題 均可以 google 解決
開發工具 部署都很是方便
我的選擇了ionic,由於dcloud我用過,感受我須要的有些功能完成不了,而且我發現寫的代碼冗餘太多了,我來講說 ionic 的優點
藉助cordova/phonegap 有大量插件,比較都發展了這麼多年了
無路英文社區仍是中文社區 都比較完善
藉助angularjs 能夠是代碼更優雅
ionic的開發工具 ,真機調試,部署,發包都很是簡單,兼容平臺也多,命令就夠了
能夠本身修改插件源碼,只須要掌握對應平臺的基礎姿式就行了(相對新手哦)
apicloud:http://www.apicloud.com/
dcloud:http://www.dcloud.io/
angularjs官網:https://angularjs.org/
angularjs 基礎教程:http://www.runoob.com/angularjs/angularjs-tutorial.html