App iOS o Android: ¿con cuál empezar?
Por Mehdi Azizi
Actualizado el , 8 min
¿App iOS, Android o ambas? Por qué empezar por iOS si eres principiante y quieres vender, y cómo Expo te deja abierta la puerta a Android.
App iOS o Android: la respuesta corta
App iOS o Android: si eres principiante y tu objetivo es vender tu primera app, empieza por iOS. Los usuarios de iPhone pagan bastante más en promedio, y lanzar en una sola plataforma te enseña más rápido qué funciona. Si construyes tu app con React Native y Expo, no le cierras la puerta a Android: el mismo código podrá generar una versión Android más adelante, cuando tus números lo justifiquen.
Hay excepciones, y son reales: un público que ya está mayoritariamente en Android, una app que no vale nada sin todo el mundo, un mercado donde el iPhone es raro. Las vemos más abajo. Pero en el caso más común, una persona sola que lanza su primera app de suscripción, lanzar iOS y Android al mismo tiempo duplica buena parte del trabajo justo cuando menos tiempo tienes.
Publico mis propias apps iOS con React Native y Expo. Solys, un despertador con minijuegos, y TradaZen, un simulador de trading, están en el App Store. Nolera y Clic fueron rechazadas por Apple y luego corregidas. Todas se lanzaron en iOS, por las razones que siguen.
¿Una app iOS puede funcionar en Android?
No. Una app construida para iPhone no se instala en un teléfono Android, y viceversa. Cada tienda pide su propio archivo de aplicación, construido para su sistema, y cada tienda tiene su propia revisión.
Lo que sí puede ser común es el código fuente. Con React Native y Expo, escribes un solo proyecto en JavaScript o TypeScript. La documentación de Expo lo resume así: un solo proyecto que corre de forma nativa en los dispositivos de tus usuarios, Android, iOS y web. Después, EAS Build construye los archivos de aplicación para cada plataforma. Obtienes entonces dos apps distintas, salidas del mismo código.
Por eso la pregunta «iOS o Android» no es una decisión definitiva cuando usas este stack. Es una decisión de orden: con qué plataforma empezar.
Por qué empezar por iOS si eres principiante y quieres monetizar
Los usuarios de iPhone pagan más
El informe State of Subscription Apps 2025 de RevenueCat, elaborado con datos de las apps de suscripción que usan este servicio, es muy claro en este punto:
- el ingreso mediano por instalación a los 60 días es de 0,38 $ en el App Store frente a 0,14 $ en Google Play;
- en cada región estudiada, más del 67 % de las apps obtienen al menos el 80 % de sus ingresos de usuarios iOS;
- la tasa de conversión a pago 35 días después de la descarga es más alta en el App Store en todas las categorías.
Si tu objetivo es conseguir tus primeros suscriptores de pago, es en iOS donde tus esfuerzos tienen más probabilidades de rendir.
Hay más usuarios de Android, pero pagan menos
El argumento contrario existe, y es correcto en cuanto a cantidad. En Francia, según StatCounter, Android representaba alrededor del 64 % de los teléfonos en agosto de 2026, frente a cerca del 36 % de iOS. Así que llegas a menos gente lanzando solo en iOS. Pero para una app de suscripción, lo que cuenta no es el número de descargas: es el número de personas que pagan, y las cifras de RevenueCat muestran dónde están.
Un lanzamiento concentrado se aprende más rápido
Una sola plataforma significa un solo conjunto de comentarios que analizar, un solo comportamiento que corregir, una sola ficha que optimizar. Tus primeras semanas tras el lanzamiento sirven para entender qué hace volver a tus usuarios y qué los hace pagar. Esas lecciones llegan más rápido y más claras cuando no se diluyen entre dos ecosistemas.
Menos dispositivos que probar
El iPhone existe en un número limitado de modelos, todos diseñados por Apple. Android abarca una enorme variedad de fabricantes, tamaños de pantalla y versiones del sistema. Cuando trabajas solo, probar a fondo una plataforma ya es bastante trabajo. Mi regla en iOS: revisar al menos el iPhone más pequeño y el más grande antes de cada envío.
Lo que cuesta una app móvil iOS y Android desde el principio
Lanzar una app móvil iOS y Android al mismo tiempo, incluso con código compartido, suma varias partidas.
- Dos cuentas de desarrollador. Apple cobra 99 $ al año. Google cobra una tarifa de registro única de 25 $.
- Dos expedientes de publicación. Ficha, capturas, declaraciones de privacidad, configuración de suscripciones: todo se prepara dos veces, con reglas distintas. La ficha de iOS no debe mencionar Android, según la guideline 2.3.10.
- Un paso de prueba adicional en Google. Para una cuenta personal creada después del 13 de noviembre de 2023, Google exige una prueba cerrada con al menos 12 testers inscritos durante al menos 14 días seguidos antes de poder publicar. Tienes que encontrar a esos testers y cumplir ese plazo.
- Dos rondas de ajustes. Permisos, notificaciones, tareas en segundo plano, teclado, gestos de retroceso: incluso con React Native, algunos comportamientos difieren y requieren correcciones propias de cada plataforma.
- Tu atención. Es el costo menos visible y a menudo el más pesado. Si trabajas solo, cada hora dedicada a Android es una hora que no va a la función principal ni al paywall.
Cómo React Native y Expo mantienen Android como opción
Empezar por iOS no significa cerrarlo todo. Algunos reflejos, desde el primer día, mantienen Android al alcance de la mano:
- Elige un stack multiplataforma. React Native y Expo para la app, Supabase para los datos, RevenueCat para las suscripciones. Estas herramientas funcionan en ambos sistemas, y es el stack que uso en todas mis apps. Las razones están detalladas en la página React Native y Expo para una app móvil.
- Aísla lo que es exclusivo de iOS. Si usas una función que solo existe en iPhone, mantenla en un archivo aparte, para poder prever una alternativa u ocultarla en Android.
- No escribas los precios a mano en el código. Muestra los que devuelve la tienda. Tu paywall seguirá siendo correcto en ambas plataformas. La página suscripciones in-app en iOS detalla la implementación.
- Guarda tus datos en el servidor si deben seguir al usuario. Un usuario que cambia de iPhone a Android podrá recuperar su cuenta.
Bonus de este stack: no necesitas una Mac para construir la versión iOS, ya que EAS construye la app en la nube, con la versión de Xcode vinculada a tu SDK de Expo (ITMS-90725). Explico cómo en publicar una app iOS sin Mac.
iOS primero no es una decisión contra Android. Es una decisión sobre el orden en que gastas tu tiempo.
¿Cuándo conviene lanzar iOS y Android al mismo tiempo?
La regla no es absoluta. Tres situaciones cambian la respuesta.
Tu público actual está sobre todo en Android. Si lanzas una app para una comunidad que ya conoces, y esa comunidad usa mayoritariamente Android, empieza donde está la gente, no por la plataforma que mejor paga en promedio.
La app depende de un efecto de red inmediato. Una mensajería o una app para conectar personas que no vale nada sin masa crítica puede necesitar ambas plataformas desde el lanzamiento, para no excluir a nadie de la red.
Tu mercado objetivo es abrumadoramente Android. En algunos países, la cuota de iOS es baja. Revisa las cifras de tu mercado real, en StatCounter por ejemplo, antes de aplicar una regla general.
¿Cuándo agregar Android?
Una vez que tu primera versión está publicada en iOS, medida y ajustada, sabes si la app retiene a sus usuarios, qué precio aceptan y qué peticiones se repiten. Ese es el buen momento para decidir sobre Android, con hechos y no con esperanzas.
Algunas señales que pueden justificar el paso:
- hay personas que te piden con frecuencia una versión Android;
- tu app convierte bien en iOS y quieres ampliar tu público;
- tu función principal no usa nada exclusivo del iPhone.
Esta lógica es la de cualquier primera versión: reducir a lo que se puede probar, publicar, medir y luego decidir lo siguiente. La página MVP de app iOS detalla este método, y tu documento de requisitos de una página es el lugar ideal para escribir en blanco y negro «Android: fuera de la versión 1».
iOS o Android: mi recomendación en una frase
Salvo que tu público o tu mercado exijan claramente Android, lanza en iOS con React Native y Expo, aprende rápido y decide sobre Android cuando tu app haya demostrado lo que vale.
Lanzar tu primera app iOS
Este camino lo puse en el iOS Kit: el Starter Code de Expo y React Native de mis apps, que también compila para Android, y un recorrido en cuatro etapas para seguir a tu ritmo. Si todavía dudas sobre tu modelo de ingresos, lee primero suscripción o pago único para una app iOS.
¿Todavía dudas sobre el siguiente paso de tu proyecto? El diagnóstico gratuito te dice qué te está bloqueando de verdad y qué etapa atacar primero, y luego te envía mi checklist antirrechazo de Apple. Y la página de inicio muestra cómo crear una app móvil sin empezar de cero con este código, primero para iPhone.
No te prometo ingresos ni publicación: Apple valida, el mercado decide.
Preguntas frecuentes
¿Hay que empezar por iOS o por Android para una primera app?
Si eres principiante y quieres vender tu primera app, empieza por iOS. Los usuarios de iPhone pagan bastante más en promedio, y lanzar en una sola plataforma te enseña más rápido qué funciona. Con React Native y Expo, no le cierras la puerta a Android: el mismo código podrá generar una versión Android más adelante.
¿Cómo crear una app para iOS y Android?
Con React Native y Expo, escribes un solo proyecto en JavaScript o TypeScript, y luego EAS Build construye los archivos de aplicación para cada plataforma. Obtienes dos apps distintas salidas del mismo código, porque cada tienda pide su propio archivo de aplicación y tiene su propia revisión. Las razones de este stack están en la página React Native y Expo para una app móvil.
¿Los usuarios de iPhone pagan más que los de Android?
Sí, en promedio. El informe State of Subscription Apps 2025 de RevenueCat se basa en las apps de suscripción que usan su servicio. Indica un ingreso mediano por instalación a 60 días de 0,38 $ en el App Store frente a 0,14 $ en Google Play. Sin embargo, Android tiene más teléfonos en Francia, alrededor del 64 % en agosto de 2026 según StatCounter.
¿Qué costos hay que prever para publicar en el App Store y en Google Play?
Apple cobra 99 $ al año y Google una tarifa de registro única de 25 $. También hay que preparar dos expedientes de publicación y hacer dos rondas de ajustes. En Google, una cuenta personal creada después del 13 de noviembre de 2023 exige una prueba cerrada antes de poder publicar. Esa prueba requiere al menos 12 testers inscritos durante al menos 14 días seguidos.
¿En qué casos lanzar iOS y Android al mismo tiempo?
Tres situaciones cambian la respuesta. Si tu público actual está sobre todo en Android, empieza donde está la gente. Si tu app depende de un efecto de red inmediato, como una mensajería, puede necesitar ambas plataformas desde el lanzamiento. Si tu mercado objetivo es abrumadoramente Android, revisa las cifras de tu mercado real antes de aplicar una regla general.
¿En qué momento agregar Android después de una primera versión iOS?
Agrega Android una vez que tu primera versión esté publicada en iOS, medida y ajustada. Entonces sabrás si la app retiene a sus usuarios, qué precio aceptan y qué peticiones se repiten. Tres señales pueden justificar el paso. Te piden con frecuencia una versión Android, tu app convierte bien en iOS y quieres ampliar tu público, o tu función principal no usa nada exclusivo del iPhone.