混合式app開發框架

目前混合式開發已經逐漸成熟,混合式app開發只須要要求開發者會使用css和js前端代碼就能夠實現手機app應用的開發,而不須要再去學習安卓或蘋果開發,下降了app開發的門檻。混合式開發作出的手機應用不管在性能仍是易用性方面都很接近原生app應用。在這一時期涌現出許多混合式開發的框架,這些框架通常都提供通用的開發組件和集成開發環境,這更加簡化了移動應用開發技術。下面介紹幾個流行的混合式開發框架。php

  1. PhoneGapcss

PhoneGap是一個免費且開源的開發環境,是一個用基於HTML,CSS和JavaScript的,建立移動跨平臺移動應用程序的快速開發平臺。開發者能夠開發出在Android、Palm、黑莓、iPhone、iTouch及iPad等設備上運行的App。其使用的是HTML和JavaScript等標準的Web開發語言。開發者使用PhoneGap進行開發,可調用加速計、GPS/定位、照相機、聲音等功能。html

PhoneGap的官網地址是 PhoneGap前端

  1. APICloudhtml5

APICloud是一款「雲端一體」的移動開發平臺,信仰「雲端一體」的理念,從新定義了移動應用開發。APICloud爲開發者從「雲」和「端」兩個方向提供API,簡化移動應用開發技術,讓移動應用的開發週期從一個月縮短到7天。APICloud由「雲API」和「端API」兩部分組成,能夠幫助開發者快速實現移動應用的開發、測試、發佈、管理和運營的全生命週期管理。git

APICloud使得開發者基於JavaScript即可開發出iOS與Android跨平臺APP,它提供了豐富的APP模塊組件,經過簡單的拼裝組合即可具備必定的功能。集成的IDE開發環境支持調試功能,能夠邊開發邊調試。github

APICloud的官網地址是 APICloud跨平臺APP開發技術專家 - 中國領先移動雲服務平臺bootstrap

  1. 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混合應用開發、移動平臺、移動雲平臺的領導者

  1. 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...

  1. wex5

WeX5遵循Apache開源協議,徹底開源免費,它提供上百個組件框架,可視化的組件框架。開發者可自定義嚮導和模版,而且其提供了許多bootstrap資源,支持引入第三方UI組件。可以對接即時通信推送支付等各種插件。wex5提供了豐富的應用模版,開發者可根據須要方便的生成各種應用。

wex5的官網地址是 app開發工具,html5 app開發,app軟件開發,Hybrid APP,html5開發工具,前端框架,前端開發工具,快速開發平臺

本文節選自 《php7實踐指南》 陳小龍著

微信掃一掃,發現更多內容

3117977211-58c6d9e4a96d2_articlex

相關文章
相關標籤/搜索