摘要:混合式開發做出的手機應用無論在性能還是易用性方面都很接近原生應用。下面介紹幾個流行的混合式開發框架。相比于其他開發框架,更加輕量,體積小巧。
目前混合式開發已經逐漸成熟,混合式app開發只需要要求開發者會使用css和js前端代碼就可以實現手機app應用的開發,而不需要再去學習安卓或蘋果開發,降低了app開發的門檻。混合式開發做出的手機應用無論在性能還是易用性方面都很接近原生app應用。在這一時期涌現出許多混合式開發的框架,這些框架一般都提供通用的開發組件和集成開發環境,這更加簡化了移動應用開發技術。下面介紹幾個流行的混合式開發框架。
PhoneGap
PhoneGap是一個免費且開源的開發環境,是一個用基于HTML,CSS和JavaScript的,創建移動跨平臺移動應用程序的快速開發平臺。開發者可以開發出在Android、Palm、黑莓、iPhone、iTouch及iPad等設備上運行的App。其使用的是HTML和JavaScript等標準的Web開發語言。開發者使用PhoneGap進行開發,可調用加速計、GPS/定位、照相機、聲音等功能。
PhoneGap的官網地址是 PhoneGap
APICloud
APICloud是一款“云端一體”的移動開發平臺,信仰“云端一體”的理念,重新定義了移動應用開發。APICloud為開發者從“云”和“端”兩個方向提供API,簡化移動應用開發技術,讓移動應用的開發周期從一個月縮短到7天。APICloud由“云API”和“端API”兩部分組成,可以幫助開發者快速實現移動應用的開發、測試、發布、管理和運營的全生命周期管理。
APICloud使得開發者基于JavaScript便可開發出iOS與Android跨平臺APP,它提供了豐富的APP模塊組件,通過簡單的拼裝組合便可具有一定的功能。集成的IDE開發環境支持調試功能,可以邊開發邊調試。
APICloud的官網地址是 APICloud跨平臺APP開發技術專家 - 中國領先移動云服務平臺
AppCan
AppCan是基于HTML5技術的Hybird跨平臺移動應用開發工具。開發者利用HTML5+CSS3+JavaScript技術,通過AppCan IDE集成開發系統、云端打包器等,快速開發出Android、iOS、WP平臺上的移動應用。AppCan的平臺由以下幾個部分構成:
(1)IDE工具:基于Eclipse定制的移動集成開發環境。
(2)應用引擎:支持HTML5應用運行的支撐平臺。
(3)插件API:擴展方式,原生能力,通過標準化接口調用。
(4)JS SDK:對底層的接口進行高級封裝的開發庫。
(5)開放服務:標準接口,無限擴展的互聯網能力。
(6)UI框架:界面外觀,包括布局、顏色、風格等。
AppCan將APP底層復雜的原生功能封裝在引擎、插件中,開發者僅需調用接口、打包編譯,就可以獲得原生功能,靈活的插件擴展機制可以讓開發者自由的定制各種功能。
AppCan的官網地址是 AppCan中國Hybrid混合應用開發、移動平臺、移動云平臺的領導者
weex
2016年4月21日,阿里巴巴在Qcon大會上宣布跨平臺移動開發工具Weex開放內測邀請。Weex能夠完美兼顧性能與動態性,讓移動開發者通過簡捷的前端語法寫出Native級別的性能體驗,并支持iOS、安卓、YunOS及Web等多端部署。對于移動開發者來說,Weex主要解決了頻繁發版和多端研發兩大痛點,同時解決了前端語言性能差和顯示效果受限的問題。開發者只需要在自己的APP中嵌入Weex的SDK,就可以通過撰寫HTML/CSS/JavaScript來開發Native級別的Weex界面。Weex界面的生成碼其實就是一段很小的JS,可以像發布網頁一樣輕松部署在服務端,然后在APP中請求執行。相比于其他開發框架,Weex更加輕量,體積小巧。它的Native組件和API都可以橫向擴展,方便根據業務靈活定制。Weex渲染層具備優異的性能表現,能夠跨平臺實現一致的布局效果和實現。對于前端開發來說,Weex能夠實現組件化開發、自動化數據綁定等功能。
Weex的官網地址是 http://alibaba.github.io/weex...
wex5
WeX5遵循Apache開源協議,完全開源免費,它提供上百個組件框架,可視化的組件框架。開發者可自定義向導和模版,并且其提供了許多bootstrap資源,支持引入第三方UI組件。能夠對接即時通訊推送支付等各類插件。wex5提供了豐富的應用模版,開發者可根據需要方便的生成各類應用。
wex5的官網地址是 app開發工具,html5 app開發,app軟件開發,Hybrid APP,html5開發工具,前端框架,前端開發工具,快速開發平臺
本文節選自 《php7實踐指南》 陳小龍著
微信掃一掃,發現更多內容
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/22510.html
摘要:混合式開發做出的手機應用無論在性能還是易用性方面都很接近原生應用。下面介紹幾個流行的混合式開發框架。相比于其他開發框架,更加輕量,體積小巧。 目前混合式開發已經逐漸成熟,混合式app開發只需要要求開發者會使用css和js前端代碼就可以實現手機app應用的開發,而不需要再去學習安卓或蘋果開發,降低了app開發的門檻。混合式開發做出的手機應用無論在性能還是易用性方面都很接近原生app應用。...
摘要:關于作者程序開發人員,不拘泥于語言與技術,目前主要從事和前端開發,使用和,端使用混合式開發。個人網站最近剛寫了一個手機在線播放的電影站開發混合式系列第集技術選型是一套簡潔優雅的開發框架。 關于作者 程序開發人員,不拘泥于語言與技術,目前主要從事PHP和前端開發,使用Laravel和VueJs,App端使用Apicloud混合式開發。合適和夠用是最完美的追求。 個人網站:http://...
摘要:關于作者程序開發人員,不拘泥于語言與技術,目前主要從事和前端開發,使用和,端使用混合式開發。個人網站最近剛寫了一個手機在線播放的電影站開發混合式系列第集技術選型是一套簡潔優雅的開發框架。 關于作者 程序開發人員,不拘泥于語言與技術,目前主要從事PHP和前端開發,使用Laravel和VueJs,App端使用Apicloud混合式開發。合適和夠用是最完美的追求。 個人網站:http://...
摘要:什么是框架框架是一個混合開發框架,其本身依賴于,,。使用框架可以做什么使用可以使用前端相關技術快速開發多平臺的移動。使用全局安裝和。輸入,這是添加一個平臺的命令。注意這個包是版本,并非正式包,正式包需要先生成簽名至此,你就開始了第一個應用。 什么是混合開發? 簡單來說,就是在開發移動應用中同時使用Native和Web的開發方式。 什么是Ionic3框架? Ionic3框架是一個混合開發...
摘要:什么是框架框架是一個混合開發框架,其本身依賴于,,。使用框架可以做什么使用可以使用前端相關技術快速開發多平臺的移動。使用全局安裝和。輸入,這是添加一個平臺的命令。注意這個包是版本,并非正式包,正式包需要先生成簽名至此,你就開始了第一個應用。 什么是混合開發? 簡單來說,就是在開發移動應用中同時使用Native和Web的開發方式。 什么是Ionic3框架? Ionic3框架是一個混合開發...
閱讀 3061·2021-10-12 10:12
閱讀 1568·2021-09-09 11:39
閱讀 1844·2019-08-30 15:44
閱讀 2339·2019-08-29 15:23
閱讀 2898·2019-08-29 15:18
閱讀 2960·2019-08-29 13:02
閱讀 2687·2019-08-26 18:36
閱讀 733·2019-08-26 12:08