首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >React Native +安卓(Java) + iOS (Swift)

React Native +安卓(Java) + iOS (Swift)
EN

Stack Overflow用户
提问于 2018-10-15 04:53:27
回答 2查看 166关注 0票数 -3

我对混合应用程序是个新手。我在很多地方读到过React Native无法证明其与Native方法相比的计算能力。

可以编写JavaScript代码,当遇到问题时,可以使用同一文件中的原生代码(JAVA和SWIFT)来获得计算能力。

我只想知道,JavaScript+ Android+ Swift编程可以在同一个应用程序中同时编写,以便完全利用每个功能?也许是为了方便或提高工作效率

EN

回答 2

Stack Overflow用户

发布于 2018-10-15 07:15:13

简短的回答是:不

更长的答案: React Native最接近您所说的内容是从本机代码实现模块,但这是通过JavaScript实现的。

引用How to Implement Native UI Components文档中的内容

有大量的原生UI小部件可以在最新的应用程序中使用-其中一些是平台的一部分,其他作为第三方库可用,还有更多可能在您自己的产品组合中使用。React Native已经包装了几个最关键的平台组件,如ScrollView和TextInput,但并不是所有的组件,当然也不是您为以前的应用程序自己编写的组件。幸运的是,包装这些现有组件以便与您的React Native应用程序无缝集成非常容易。

附注:我以前没有使用过React Native。

票数 0
EN

Stack Overflow用户

发布于 2018-10-15 07:50:20

不是在同一个文件中,不是,而是在同一个项目中。对于某些工作,您将需要使用第三方库(大多数主题是用本地语言编写),或者在android和ios上创建自己的模块,然后将其用于react native,这些模块将使用java for android和objective-c以及swift for ios编写。

就我的一点经验而言,react native很容易使用,而且你可以非常快地构建应用程序,主要是如果你使用javascript的话,但对我来说,它还远不是一个完整的框架,它还不成熟。

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

https://stackoverflow.com/questions/52807003

复制
相关文章

相似问题

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