仅学习React Native来构建iOS和Android应用程序是否足够?

时间:2019-03-12 03:03:25

标签: android ios reactjs react-native

我最近学习了ReactJS,并开始熟练地使用它构建Web应用程序。我现在想使用新发现的知识来构建移动应用程序(Android和iOS)。

我足够学习React Native来做到这一点吗?不必学习Swift(iOS)和Java(Android)。似乎合乎逻辑,React-Native是使移动应用程序运行的阻力最小的路径,因为我以前没有移动应用程序编程的经验。

我是否通过不使用iOS和Android的本机/传统堆栈放弃任何东西?

谢谢, -迪帕克

1 个答案:

答案 0 :(得分:0)

嗯,最近8年来,我一直在由Obj-C,Swift和Java本地开发iOS和Android应用程序。最近,几个月前,我开始学习React Native,以开发一些跨平台应用程序。

老实说,您从不开发iOS或Android应用程序都没关系,但是如果您以前有过使用移动设备工作的经验,那么您将获得一些好处。

使用react native,您可以开发功能丰富的应用程序而不会出现问题,我想在极少数情况下,您可能需要开发一些native组件并将其与react native粘合在一起。

只需学习对EXPO的本机反应,然后开始构建,随着时间的推移,您将获得移动应用程序开发的全貌。您无需学习开发应用程序的本机方法。