Discovery + plataformas
Features mínimos para v1, plataformas y políticas que vamos a tocar (cámara, GPS, push, in-app purchases, biometría).
React Native + Expo para iOS y Android. Apps publicadas en producción, no proyectos de demo. Con tracking GPS, sockets y push real.
He publicado apps en Play Store con sockets, GPS y procesos en background (Colectyred Pasajero y Conductor). El proceso de submission no es trivial: políticas de Apple cambian, permisos hay que justificarlos, builds firmados son su propio mundo.
Mi default es React Native + Expo. Ahorra meses de configuración inicial y permite OTA updates sin pasar por las stores para fixes menores. Cuando el proyecto necesita features nativas específicas, salgo del managed workflow.
No todo va con Expo managed. Para apps con tracking de GPS pesado, sincronización offline o acceso a hardware específico, hay que arquitecturar desde el día uno. No es 'le pongo Expo y ya'.
Cinco pasos claros, con entregables y fechas en cada uno.
Features mínimos para v1, plataformas y políticas que vamos a tocar (cámara, GPS, push, in-app purchases, biometría).
Patrones nativos donde corresponde — iOS y Android tienen UX distinto. No copiar la web a una pantalla pequeña.
Diseño con guías de cada plataforma. Tap targets de 44px, gestos esperados, navegación que se siente nativa.
React Native con Expo, EAS para builds. Sentry desde el día uno. Si algo crashea en producción y no lo sabes, no existe.
Builds firmados, screenshots, listing en stores. OTA updates configurados para iterar rápido sin esperar review.
Sin buzzwords. Solo herramientas que justifico con un trade-off claro.
Apps publicadas con tracking GPS, sockets y procesos en background. Te llevo desde idea hasta el listing aprobado.