2017-07-26 65 views
0

一點點上下文:我想構建一個開發人員可以在其現有iOS和Android應用程序中包含的View庫。我創建的視圖是一個按鈕,單擊時會在應用程序中創建對話框/模式,以顯示從我的服務器獲取的一些數據。視圖本身,從我的服務器獲取數據以及創建對話框都應該內置到反應本地庫中。應用程序的開發人員只需要導入我的庫並將按鈕視圖放入其應用程序中。將React Native Library集成到現有的本機iOS/Android應用程序中

我的問題:如何在我的按鈕本機響應中創建庫,並儘量減少希望包含它的應用程序開發人員的負擔?應用程序開發人員是否絕對需要自己安裝react-native依賴關係,還是可以通過react-native編譯爲本地代碼,應用程序開發人員可以像其他任何本地庫一樣將其導入到他們的項目中?

回答

1

沒有涉及所有React Native的東西,就沒有辦法構建React Native庫。

減少負擔,該公司希望將其列入

如果你想爲RN應用程序庫的應用程序開發人員的數量,你可以做到這一點,你所描述的方式 - 在JavaScript中使用RN框架。這對於RN開發者來說是最簡單的方法。不過,我認爲大多數本地開發人員都不認爲包含所有React Native依賴項(600+)來添加單個庫。如果您想在平臺(iOS和Android)之間建立共享邏輯,最好使用C/C++語言。

請注意,這是我作爲一名開發人員的個人意見,擁有4年Android/iOS平臺實踐經驗。

相關問題