首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅仅学习React Native来构建iOS和安卓应用程序就足够了吗?

仅仅学习React Native来构建iOS和安卓应用程序就足够了吗?
EN

Stack Overflow用户
提问于 2019-03-12 11:03:25
回答 2查看 216关注 0票数 1

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

我学习React Native就可以做到这一点了吗?而且不必学习斯威夫特(iOS)和Java (安卓)。React-Native是让移动应用运行的阻力最小的路径,这似乎是合乎逻辑的,因为我以前没有移动应用编程的经验。

如果不使用iOS和安卓的原生/传统堆栈,我是不是放弃了什么?

谢谢,- deepak

EN

回答 2

Stack Overflow用户

发布于 2019-03-12 12:16:25

人们必须理解为什么React Native是场景中的一个东西。你可以用你现有的知识开始移动开发。您将以最小的摩擦力进行操作。实际上,一个已经做了一段时间React的人可以立即开始。

但它也有缺点,就像每种技术一样。您可能会在将来遇到想要使用平台API的情况(可能性较小)。没有Objective-C或Swift和核心库知识的开发人员不能开始自己构建本机模块。

实际上,技术的选择必须基于团队、时间限制和应用程序需求。不要只局限于一种特定的技术。作为一名开发人员,你的全职工作应该是学习新技术。不要害怕错过一些东西。

票数 2
EN

Stack Overflow用户

发布于 2019-03-12 11:40:42

嗯,在过去的8年里,我一直在用Obj-C,Swift和Java开发iOS和安卓应用程序。最近,几个月前,我开始学习React Native来开发一些跨平台的应用程序。

老实说,如果你从来没有在本地开发过iOS或安卓应用程序,这并不重要,但如果你以前有过在移动设备上工作的经验,那么你会获得一些优势。

使用react native,你可以毫无问题地开发功能丰富的应用程序,我猜在极少数情况下,你可能需要开发一些本机组件并将其与react native粘合在一起。

只需通过expo学习原生的react,并开始构建,随着时间的推移,您将了解移动应用开发的整体情况。你不需要学习原生方法来开发应用程序。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/55113505

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档