2017-09-27 44 views
-1

我打算爲多平臺編寫移動應用程序,並聽說有關反應原生作爲一個很好的工具。我們可以在沒有任何Android或Swift知識的情況下編寫反應原生應用程序嗎?

幾乎沒有研究,我的理解是,它只是用於UI,你最終會使用Android/IOS作爲你的應用程序編碼的一部分。

是否可以在沒有Android知識的情況下編寫完整的應用程序?

我的應用程序需要像YouTube,CAL,WhatsApp的,郵件在設備上與其他應用程序進行交互。等等

+0

你爲什麼認爲這是我? –

回答

2

簡短的回答:是的,它是可以編寫整個應用兩個平臺Android和IOS,不Android知識,沒有Swift Knowledge。

但是,當一些反應原生代碼在IOS上正常工作,但不在Android上時,那麼您將必須執行一些橋接,並且必須使用Java編寫Android(需要Android知識)。注意項目中的android文件夾?這就是編寫Android專用代碼的地方。

對於在Android上工作但在IOS上不工作的東西,您將不得不使用Swift編寫代碼。請注意0​​文件夾?

+0

我瞭解並注意到這些文件夾。但我的問題是如果我需要從我的應用程序調用其他應用程序,例如從我的應用程序調用Facebook或WhatsApp以共享某些內容?即使對於那些我們有反應原生組件,這將適用於iOS和Android? – Reddy

+1

@reddy我不確定你的規格,但你可以查看它們,並確保你的需求有東西出來。我想是的,這是可能的和組件存在的共享Whatsapp和Facebook_ –

+0

同意。 UX和ReactNative很新穎。我注意到react-native組件可用於相同的。 https://github.com/EstebanFuentealba/react-native-share – Reddy

相關問題