混合App 架構選型

來源:互聯網
上載者:User

標籤:

個人一直想做個App,但是學習 IOS 的過程發現 原生的做介面還是聽麻煩的就放棄了。後來就轉到混合式App陣營了


混合式App 定義

Hybrid App(混合模式行動裝置 App)是指介於web-app、native-app這兩者之間的app,兼具“Native App良好使用者互動體驗的優勢”和“Web App跨平台開發的優勢”

平台架構選擇
  • APICloud

  • Dcloud 

  • Ionic

平台對比Dcloud 平台
  • 大量使用H5介面

  • 提供一些原生Api(官方號稱40萬Api),例如 webview,actionsheet

  • Mui提供介面架構

  • 論壇 和 文檔 還算可以,入手快

  • hbuilder開發工具不錯(應該這個編輯器最出名了)


APICloud 平台
  • 官方提供原生模組

  • 文檔不好入手,新手入手有點高


Ionic 平台
  • 官網只提供 UI架構 和 JS 組件

  • 文檔比較完善

  • 有大量的外掛程式,藉助於 cordova/phonegap 平台

  • 遇到的問題 都可以 google 解決

  • 開發工具 部署都非常方便


個人選擇平台

個人選擇了ionic,因為dcloud我用過,感覺我需要的有些功能完成不了,並且我發現寫的代碼冗餘太多了,我來說說 ionic 的優勢

ionic優勢
  • 藉助cordova/phonegap 有大量外掛程式,比較都發展了這麼多年了

  • 無路英文社區還是中文社區 都比較完善

  • 藉助angularjs 可以是代碼更優雅

  • ionic的開發工具 ,真機調試,部署,發包都非常簡單,相容平台也多,命令就夠了

  • 可以自己修改外掛程式源碼,只需要掌握對應平台的基礎姿勢就好了(相對新手哦)


參考資料
  • apicloud:http://www.apicloud.com/

  • dcloud:http://www.dcloud.io/

  • ionic:http://ionicframework.com/ 

  • angularjs官網:https://angularjs.org/ 

  • angularjs 基礎教程:http://www.runoob.com/angularjs/angularjs-tutorial.html 




原文地址:混合App 架構選型
標籤:webapp   native   app   hybrid   混合   ionic   dcloud   apicloud   的   App   angular   cordova   phonegap   

智能推薦
  • php 請求參數限制
  • 深入瞭解php opcode緩衝原理
  • 【No.1 Ionic】基礎環境配置
  • 【No.3 Ionic】超級逗表情 App
  • 【No.4 Ionic】修改 cordova 外掛程式

混合App 架構選型

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.