Tabris.js是一個(gè)實(shí)用的使用JavaScript開(kāi)發(fā)移動(dòng)原生UI的框架,可以使用JavaScript語(yǔ)言來(lái)開(kāi)發(fā)iOS和Android原生應(yīng)用。Tabris.js具有很大的優(yōu)勢(shì),可以為開(kāi)發(fā)者提供多種開(kāi)發(fā)輔助,多種常用的UI框架和組件都可以輕松調(diào)用。
軟件簡(jiǎn)介:
Tabris.js是一個(gè)移動(dòng)應(yīng)用開(kāi)發(fā)框架,支持完全用JavaScript實(shí)現(xiàn)的一套代碼來(lái)開(kāi)發(fā)iOS、Android、Windows應(yīng)用;個(gè)人觀點(diǎn),如果React Native的上手難度系數(shù)是8,那么Tabris.js的上手難度系數(shù)應(yīng)該不到6。
軟件優(yōu)勢(shì):
文檔清晰,非常適合前端開(kāi)發(fā)人員的開(kāi)發(fā)思路
支持線上構(gòu)建,不需要做復(fù)雜的本地環(huán)境配置,只需要安裝一個(gè)開(kāi)發(fā)者app就可以調(diào)試應(yīng)用
不需要webview
支持npm包,并以Node.js的方式引入模塊
支持cordova插件(開(kāi)發(fā)者app默認(rèn)內(nèi)置攝像頭調(diào)用、掃碼、陀螺儀、谷歌服務(wù)等cordova插件)
支持fs,支持ES6、TypeScript和JSX,支持WebSocket等W3C API
對(duì)于ui定制性不太強(qiáng)的應(yīng)用,幾乎只需花點(diǎn)時(shí)間瀏覽文檔,就可以擼起袖子開(kāi)干了