Gobernanza / Rutas / Móvil

📱 Ruta Móvil

Guía para construir apps Android e iOS sin duplicar código: React Native + Expo o Flutter.

Android + iOS Una sola base de código Expo App Playground free

¿Qué es el desarrollo móvil?

Crear apps que se instalan desde Play Store/App Store. Hay tres caminos:

  • Nativo: Kotlin (Android) o Swift (iOS). Máximo rendimiento, dos codebases.
  • Cross-platform: un solo código para ambas plataformas. Recomendado si empiezas.
  • PWA/Web app: sitio que "se instala" desde el navegador (limitado, pero gratis y sin tiendas).
Regla de gobernanza: para un equipo pequeño o un MVP, cross-platform gana. Solo ve nativo si necesitas cámara/AR/sensores al límite del hardware.

Opciones principales

⚛️

React Native + Expo Recomendado

Componentes nativos con React. Expo resuelve build, updates y notificaciones sin configurar Android Studio/Xcode a mano. Iteras desde el celular con Expo Go.

🦋

Flutter Alternativa

Widgets propios de Google con Dart. Rendimiento muy fluido y UI consistente entre plataformas. Buena documentación.

🤖

Kotlin nativo Solo Android

Si tu mercado es solo Android (p. ej. Perú, apps internas). Jetpack Compose para UI declarativa.

🍎

Swift nativo Solo iOS

Si solo te importa Apple. SwiftUI para interfaces modernas.

Librerías recomendadas

🧭

Expo Router Navegación

Rutas con archivos, igual que Next.js. Pestañas, drawers y stacks sin configuración manual.

🌬️

NativeWind UI

Tailwind CSS dentro de React Native: diseñas con las mismas clases que en web.

🔥

Supabase / Firebase Backend

Auth, base de datos y storage sin montar servidor. Supabase = Postgres; Firebase = Google.

🔔

Push notifications Engagement

Expo Notifications cubre Android e iOS con un solo servicio.

UI y diseño: ejemplos

Stack de gobernanza

📦

EAS Build (Expo) Free tier

Builds de Android/iOS en la nube sin instalar Android Studio. Plan free para empezar.

📊

Analytics móviles Free

GA4 tiene SDK para apps móviles; mide sesiones y eventos igual que en web.

☁️

API en la nube Si hay backend

Publica tu API (Vercel/Cloudflare/Railway) — los píxeles Meta/TikTok aplican en la web de aterrizaje, no dentro de la app.

Checklist de decisión

Marca lo que ya definiste 0/0

¿Elegiste tu stack móvil?

Genera el brief y dáselo a tu agente de IA.

Generar brief de esta ruta →