Build & Deployment
Xcode, Android Studio, Gradle, firma, TestFlight, Play Console, EAS Build
1¿Cuál es la diferencia principal entre un build Debug y un build Release en React Native?
¿Cuál es la diferencia principal entre un build Debug y un build Release en React Native?
Respuesta
Un build Debug incluye herramientas de desarrollo como el depurador, Hot Reload, y el bundle JavaScript es servido por Metro. Un build Release está optimizado para producción: el JavaScript se minifica y se incluye en el bundle de la aplicación, las herramientas de desarrollo se desactivan y las optimizaciones de rendimiento se activan (Hermes precompilado, ProGuard en Android).
2¿Qué archivo contiene la configuración del build de Android en un proyecto React Native?
¿Qué archivo contiene la configuración del build de Android en un proyecto React Native?
Respuesta
El archivo android/app/build.gradle contiene la configuración principal del build de Android: versión de la aplicación, SDK objetivo, dependencias, variantes de build, configuración de firma y opciones de ProGuard. El archivo android/build.gradle contiene las configuraciones globales del proyecto como las versiones de las herramientas Gradle y los repositorios.
3¿Cómo generar un archivo AAB (Android App Bundle) para publicar en la Play Store?
¿Cómo generar un archivo AAB (Android App Bundle) para publicar en la Play Store?
Respuesta
El comando cd android && ./gradlew bundleRelease genera un archivo AAB en android/app/build/outputs/bundle/release/. El formato AAB es obligatorio para las nuevas aplicaciones en la Play Store desde 2021. Google Play utiliza este formato para generar APK optimizados por configuración de dispositivo, reduciendo significativamente el tamaño de descarga para los usuarios.
¿Cuál es el rol del archivo Podfile en un proyecto React Native iOS?
¿Qué comando genera un build de iOS Release desde la terminal?
+17 preguntas de entrevista
Otros temas de entrevista React Native
Fundamentos de JavaScript
Fundamentos de React
Fundamentos de React Native
React Hooks
TypeScript para React y React Native
Componentes y API de React Native
Estilos y Layout en React Native
Navegación en React Native
Gestión de Estado en React Native
Networking y API en React Native
Persistencia de datos
Formularios y validación
Animaciones de React Native
Native Modules & Bridge
Código específico de plataforma
Permisos y APIs de dispositivo
Push Notifications
Testing en React Native
Debugging de React Native
Expo vs React Native Bare
Optimización del rendimiento
Gestión de memoria
Architecture Patterns
New Architecture de React Native
Mejores Prácticas de Seguridad
Offline-First Architecture
CI/CD React Native
Monorepo y compartición de código
Temas avanzados
Ciclo de vida de la app y ejecución en segundo plano
Autenticación y gestión de sesiones
Monitoring & Crash Reporting
Domina React Native para tu próxima entrevista
Accede a todas las preguntas, flashcards, tests técnicos, ejercicios de code review y simuladores de entrevista.
Empieza gratis