Tecnología

iOS vs. Android: ¿Cuál elegir para tu app?

Si desarrollarás un aplicación considera estos tres factores para decidir con qué sistema operativo iniciar, con el de Apple o con el de Google.
iOS vs. Android: ¿Cuál elegir para tu app?
Crédito: Depositphotos.com
  • ---Shares

Si eres un desarrollador de aplicaciones móviles, probablemente tu primera gran decisión es qué sistema operativo elegir para tu aplicación: iOS de Apple o Android de Google.

Las dos combinadas poseen más del 90 por ciento del mercado en la categoría de smartphones, convirtiéndolas en las plataformas favoritas. Pero aunque grandes marcas como Yahoo y Twitter han lanzado primero aplicaciones en iOS, Android está dominando el mercado actual. ¿Entonces cómo decides qué plataforma adoptar al construir tu app móvil? Te compartimos tres factores que te ayudarán a tomar la decisión correcta:

Ganancias vs. visibilidad
Android ofrece mayor visibilidad basándose en el número de mercado, pero de acuerdo al último estudio de Distimo, el 73 por ciento de los ingresos de apps es generado por la App Store de Apple, comparado con el 23 por ciento de Google Play.

Pero aunque las ganancias en ventas de Apple es casi cinco veces mayor a las de Google, elegir diferentes planes para cada plataforma podría ayudarte a maximizar tu exposición. Por ejemplo, Whatsapp, la aplicación de mensajería más popular, está disponible gratuitamente este año en Android para atraer tracción masiva, mientras que en iOS cuesta $13 pesos.

Necesitas desarrollar una estrategia para conseguir un balance entre ganancias y visibilidad. Después de todo, conforme más visibilidad tengas, mayores serán tus probabilidades de monetización.

Aprovecha la fragmentación
Es un hecho conocido que desarrollar para Android no es una tarea fácil debido a que existen más de 400 tipos de auriculares que deben planearse al programar. Apple ha estado en el lado positivo de esta curva, con sólo cuatro diferentes tipos de iPhones y iPads. Sin embargo, con la introducción del iOS 7, Apple está cayendo en la ruta de fragmentación, ofreciendo diferentes características para auriculares distintos.

Así que, por ejemplo, si tu solución integra la última función de AirDrop para iOS 7, no estará disponible para las personas que tienen el iPhone 3GS, 4 y 4S, sólo para los usuarios de iPhone 5. Por eso es importante que crees una solución que atienda a un sistema operativo en particular, especialmente en el caso de los teléfonos Android donde la segmentación es mayor.

Las funciones disponibles en el último sistema operativo de Android, que sólo corre en teléfonos como el Galaxy S y la serie Nexus, no estarán disponibles para los smartphones en la otra parte del espectro.

Entiende qué tipo de funciones son soportadas por los sistemas operativos que tu app intenta atender. Por ejemplo, si quieres usar el reconocimiento de voz para aceptar órdenes, entonces te conviene usar la función de escritura por voz offline de Jelly Bean de Android.

Comprende a los usuarios
Para determinar qué tipo de plataforma desarrollar primero debes tomar en cuenta si tu cliente es un usuario de iTunes o de servicios de Google como Maps, Gmail, Calendar o Google Now.  Por ejemplo, GTasks es una app de administración de tareas que también funciona con el modo de cuentas de Google y se integra bien con Gmail, Google Calendar y Google Now.

Otra métrica a considerar es las categorías de “app popular” en ambas plataformas. En iOS, para los consumidores entre 25 y 34 años, las categorías más populares son deportes y salud, seguidas por música y entretenimiento, así como estilo de vida y compras, de acuerdo a un reciente estudio de Flurry. En la otra mano, algunas de las categorías más populares en Android son entretenimiento y libros, según un estudio de AppBrain.

Obtén la mayor cantidad posible de información sobre tu usuario para determinar qué plataforma es la correcta para iniciar. No te dejes llevar por información de ciertos medios que favorecen un sistema sobre otro. Ve hacia donde están tus clientes.