新聞中心
在 Canonical 的 Webapps 團(tuán)隊(duì),我們總在尋找可以為開(kāi)發(fā)者所用的 web 和 web 相關(guān)技術(shù)。我們想讓每個(gè)人生活更輕松,讓 web 開(kāi)發(fā)者更加熟悉工具的使用,并且在 Ubuntu 上提供一個(gè)使用它們的簡(jiǎn)單途徑。

為大興等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及大興網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站建設(shè)、成都網(wǎng)站制作、大興網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
我們提供對(duì) web 應(yīng)用以及創(chuàng)建和打包 Cordova 應(yīng)用的支持,這使得在 Ubuntu 上使用任意 web 框架來(lái)創(chuàng)造美妙的應(yīng)用體驗(yàn)成為可能。
其中一個(gè)可以在這些情景中使用的主流框架就是 React.js。React.js 是一個(gè)擁有聲明式編程模型和強(qiáng)大的組件系統(tǒng)的 UI 框架,它主要側(cè)重于 UI 的構(gòu)建,所以你可以在你喜歡的任何地方用上它。
然而這些應(yīng)用場(chǎng)景太廣泛了,有時(shí)候你可能需要更高的性能,或者能夠直接用原生 UI 組件來(lái)開(kāi)發(fā),但是在一個(gè)不太熟悉的場(chǎng)景中使用它可能不合時(shí)宜。如果你熟悉 React.js,那么通過(guò) React Native 來(lái)開(kāi)發(fā)可以毫不費(fèi)力地將你所有現(xiàn)有的知識(shí)和工具遷移到完全的原生組件開(kāi)發(fā)中。React Native 是 React.js 的姐妹項(xiàng)目,你可以用同樣的方式和代碼來(lái)創(chuàng)建一個(gè)直接使用原生組件并且擁有原生級(jí)別性能的應(yīng)用,而且這就和你期待的一樣輕松快捷。
我們很高興地宣布隨著我們對(duì) HTML5 應(yīng)用的支持,現(xiàn)在可以在 Ubuntu 平臺(tái)上開(kāi)發(fā) React Native 應(yīng)用了。你可以移植你現(xiàn)有的 iOS 或 Android 版本的 React Native 應(yīng)用,或者利用你的 web 開(kāi)發(fā)技能來(lái)創(chuàng)建一個(gè)新的應(yīng)用。
你可以在 這里 找到 React Native Ubuntu 的源代碼,要開(kāi)始使用時(shí),跟隨 README-ubuntu.md 的指導(dǎo),并創(chuàng)建你的***個(gè)應(yīng)用吧。
Ubuntu 的支持包括生成軟件包的功能。通過(guò) React Native CLI,構(gòu)建一個(gè) snap 軟件包只需要簡(jiǎn)單執(zhí)行 react-native package-ubuntu --snap 這樣的命令。還可以為 Ubuntu 設(shè)備構(gòu)建一個(gè) click 包,這意味著 React Native Ubuntu 應(yīng)用從一開(kāi)始就可以放到 Ubuntu 商店了。
在不久的將來(lái)會(huì)有很多關(guān)于在 Ubuntu 上開(kāi)發(fā)一個(gè) React Native 應(yīng)用你所需要了解的東西的博文,例如創(chuàng)建應(yīng)用、開(kāi)發(fā)流程以及打包并發(fā)布到商店等等。還會(huì)有一些關(guān)于怎樣開(kāi)發(fā)新型的可復(fù)用的模塊的信息,這些模塊可以給運(yùn)行時(shí)環(huán)境增加額外的功能,并且可以發(fā)布為 npm 模塊。
趕快去實(shí)踐一下吧,看看你能創(chuàng)造出些什么來(lái)。
本文題目:ReactNativeUbuntu簡(jiǎn)介
網(wǎng)頁(yè)URL:http://www.dlmjj.cn/article/dphiioe.html


咨詢
建站咨詢
