快速開始
這篇是Expo的介紹文檔。Expo是一套工具,庫和服務(wù),可讓您通過編寫JavaScript來構(gòu)建原生iOS和Android應(yīng)用程序。
介紹
Expo應(yīng)用程序是包含Expo SDK的?React Native應(yīng)用程序。SDK是一個本機(jī)和JS庫,可以訪問設(shè)備的系統(tǒng)功能(如攝像頭,聯(lián)系人,本地存儲和其他硬件)。這意味著您不需要使用Xcode或Android Studio,也不需要編寫任何本機(jī)代碼,這也使您的pure-JS項(xiàng)目非常便攜,因?yàn)樗梢栽诎珽xpo SDK的任何本地環(huán)境中運(yùn)行。
Expo還提供了用于處理各種用例的UI組件,幾乎所有應(yīng)用程序都將覆蓋這些用例(但未將其打包進(jìn)React Native核心),例如圖標(biāo),模糊視圖等。
最后,Expo SDK提供了對服務(wù)的訪問,這些服務(wù)通常很難管理,但幾乎每個應(yīng)用程序都需要這些服務(wù)。其中最受歡迎的是:Expo可以為您管理您的資產(chǎn),它可以為您處理推送通知,并且它可以構(gòu)建可以部署到應(yīng)用商店的本機(jī)二進(jìn)制文件。
考慮使用Expo?
如果您想了解世博會提供的內(nèi)容,您可能需要熟悉Expo的生命周期,其中介紹了如何從一個項(xiàng)目轉(zhuǎn)變?yōu)樯a(chǎn)iOS和Android應(yīng)用程序。
有關(guān)進(jìn)一步說明,查看常見問題也很好。