我们可以在不了解 Android 或 Swift 的情况下编写 react-native 应用程序吗?
Can we write react-native applications without any knowledge of Android or Swift?
我打算为多平台编写移动应用程序,听说 React Native 是一个很好的工具。
经过少量研究,我的理解是它仅用于 UI,您最终将使用 Android/IOS 进行部分应用程序编码。
是否可以在 Android 不了解的情况下用 React Native 编写整个应用程序?
我的应用需要与设备上的其他应用交互,例如 youtube、cal、WhatsApp、邮件等
简短回答:是的,可以在 Android 知识和 Swift 知识的情况下为两个平台 Android 和 IOS 编写整个应用程序。
然而,当某些 React 本机代码在 IOSs 上运行良好但在 Androids 上运行不正常时,您将不得不做一些 桥接 和必须在 Java 中写入 Android(需要 Android 知识)。注意到项目中的 android
文件夹了吗?那就是Android-特定代码将被编写的地方。
反之亦然,对于适用于 Android 但不适用于 IOS 的内容,您将必须写入 Swift 并公开您的代码。注意到 ios
文件夹了吗?
我打算为多平台编写移动应用程序,听说 React Native 是一个很好的工具。
经过少量研究,我的理解是它仅用于 UI,您最终将使用 Android/IOS 进行部分应用程序编码。
是否可以在 Android 不了解的情况下用 React Native 编写整个应用程序?
我的应用需要与设备上的其他应用交互,例如 youtube、cal、WhatsApp、邮件等
简短回答:是的,可以在 Android 知识和 Swift 知识的情况下为两个平台 Android 和 IOS 编写整个应用程序。
然而,当某些 React 本机代码在 IOSs 上运行良好但在 Androids 上运行不正常时,您将不得不做一些 桥接 和必须在 Java 中写入 Android(需要 Android 知识)。注意到项目中的 android
文件夹了吗?那就是Android-特定代码将被编写的地方。
反之亦然,对于适用于 Android 但不适用于 IOS 的内容,您将必须写入 Swift 并公开您的代码。注意到 ios
文件夹了吗?