No, no puedes usar la misma aplicación para Android e iOS.
Cuando ejecuta la aplicación React Native “bridge” invoca las API de representación nativas en Objective-C (para iOS) o Java (para Android). Por lo tanto, su aplicación se representará utilizando componentes de interfaz de usuario móviles reales, no vistas web, y se verá y se sentirá como cualquier otra aplicación móvil. React Native también expone interfaces JavaScript para las API de la plataforma, por lo que sus aplicaciones React Native pueden acceder a las funciones de la plataforma como la cámara del teléfono o la ubicación del usuario, por ejemplo, cuando usa ” Ver “, se conectará a ” Ver ” en Android, pero para iOS se unirá a ” UIView ” y renderizará ese componente en la pantalla.
Entonces, cuando escribes una aplicación usando componentes de Android, este componente está destinado a sus componentes equivalentes de la plataforma de Android, no para iOS, esa es la razón por la que han agregado “iOS” y “Android” al final de cualquier componente o API.
- ¿Cuál es tu aplicación favorita sin la que no puedes vivir?
- ¿Puedo integrar AIML (lenguaje de marcado de inteligencia artificial) con una aplicación de Android?
- ¿Cuál es el mejor administrador de archivos para Android?
- ¿Hay alguna aplicación Java Compiler fuera de línea para Android?
- Cómo obtener una descarga máxima de Google AdWord para una aplicación móvil con menos costo por conversión