En el primer trimestre de 2017, Google Play Store tenía 2,8 millones de aplicaciones, mientras que Apple iOS Store tenía 2,2 millones de aplicaciones. Esto da una idea clara de que las aplicaciones para ambas plataformas (Android e iOS) están en demanda.
Sin embargo, la cuota de mercado de los teléfonos Android es enorme. El 86.1% de los teléfonos inteligentes que se vendieron en el primer trimestre de 2017 funcionaban con el sistema operativo Android . Y los dispositivos incluyen teléfonos inteligentes, PDA, tabletas y otros dispositivos móviles.
- En el desarrollo de la plataforma Apple, ¿hay alguna distinción entre un controlador de finalización y una devolución de llamada?
- ¿Qué libro debo leer después de "Programación Objective-C para Dummies"?
- ¿Qué determina el "orden de capas" de las vistas en iOS?
- ¿Cuál es la jerarquía de trabajo de desarrollo de aplicaciones iOS en una empresa de software?
- ¿La mayoría de las aplicaciones de Android e iOS son desarrolladas por pequeñas empresas?
Una de las posibles razones para esto es la disponibilidad del teléfono inteligente Android para casi todos los tipos de usuarios (en contexto a las características, presupuesto, usabilidad). Además, el bajo costo por instalación (CPI) de las aplicaciones de Android estima que más aplicaciones en Google Play Store son gratuitas.
Pero si vemos la fragmentación de las versiones del sistema operativo y su impacto en el desarrollo, Android parece perder el juego. Actualmente, Android Nougat se ejecuta solo en dispositivos con 13.5%, mientras que iOS10 en dispositivos con 87% . Más las ediciones del sistema operativo, más son los dispositivos a tener en cuenta al desarrollar una aplicación (para diseños, características). En última instancia, esto hace que el desarrollo sea más fácil para las aplicaciones de iOS que para Android.
Para un estudio comparativo, puede consultar este artículo detallado sobre el desarrollo de aplicaciones Android vs iOS . Cubre algunos aspectos sorprendentes que pueden ayudar a decidir sobre la plataforma de desarrollo de aplicaciones más relevante.