gpt4 book ai didi

swift - 你可以将 Swift 与 React Native 结合使用吗

转载 作者:行者123 更新时间:2023-11-30 10:57:55 35 4
gpt4 key购买 nike

有谁知道是否可以使用 React Native 和 Swift 或 Objective C 开发一个完全基于原生 iOS 和 Android 的社交媒体平台,通过 float 图标将原生即时通讯应用程序集成到新闻源中?

我们的网站是响应式的,可以使用原生包装制作一个出色的混合应用程序,但我们希望摆脱基于 Web 的解决方案,并希望尝试使用 React Native 和可能的 Swift 或 Objective C 构建一个完全原生的解决方案。我们发现了一个不错的 IM sdk,功能丰富,但用 Objective C 和 Swift 编写,希望使用这个 Instant Messaging Solution并尝试将聊天图形与应用程序的其余部分相匹配。

所有想法、创意和解决方案均受到赞赏。

最佳答案

您可以在 Objective-C/Swift 中编写代码或Java用于开发您自己的模块并利用 iOS 或 Android 的 native API。但是React-Native有一些构建模块,只需编写 JavaScript 即可简化您的工作以及 React-Native 的魔力。它使得在 JavaScript 中构建使用真正的原生元素而不仅仅是 WebView 的应用程序成为可能。

如果您需要在 Objective-C/Swift 中编写自己的模块或Java您应该利用实现 React-Native 的 Bridge用于在 Native-Code 和 Javascript 代码之间共享数据。

有时应用程序需要访问平台 API,而 React Native 还没有相应的模块。也许您想重用一些现有的 Objective-C、Swift 或 C++ 代码,而不必在 JavaScript 中重新实现它,或者编写一些高性能、多线程代码,例如用于图像处理、数据库或任何数量的高级扩展。”来自React-Native oficial website

关于swift - 你可以将 Swift 与 React Native 结合使用吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53731396/

35 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com