Por qué iOS tiene aplicaciones de pago que son gratuitas en Android?

Puede haber múltiples razones por las que un desarrollador de aplicaciones haría esto:

Mitigar la piratería de aplicaciones

A diferencia de las aplicaciones de iOS, un archivo de aplicación de Android en sí mismo es fácil de obtener. Los APK se pueden instalar desde cualquier lugar, y pueden ser extraídos de las apps instaladas por usuarios sin teléfonos rooteados.

Mientras que una app de pago no genera ingresos cuando se piratea, una app gratuita convierte a los posibles piratas en usuarios habituales. Estos usuarios generan entonces ingresos comprando compras dentro de la aplicación (IAP) o viendo anuncios, independientemente de que hayan instalado la app desde la Play Store oficial.

Ciencia

Un desarrollador podría estar realizando una prueba para determinar qué versión lo hace mejor. Por ejemplo, cuando lancé mi primer juego para móviles, quería ver los efectos de hacer mi app de pago o gratuita. No había lanzado una aplicación antes y quería saber cómo funcionaría una en comparación con la otra.

Lancé Indefinite en iOS como aplicación de pago, e Indefinite en Android como aplicación gratuita. La versión de pago vendió más de 800 unidades, mientras que la versión gratuita obtuvo más de 150.000 descargas y vendió 200 unidades IAP. En el día a día, descubrí que la aplicación gratuita gana más dinero que la de pago.

Al lanzar versiones de pago y gratuitas de la misma aplicación en diferentes plataformas, los desarrolladores como yo pueden obtener datos de mercado del mundo real que pueden utilizar para determinar el mejor método de monetización para sus futuras aplicaciones.

Más dinero

Sea cual sea la razón, los usuarios de iOS gastan más por aplicación y están más dispuestos a gastar en primer lugar en comparación con sus homólogos que utilizan Android. (Fuente: iOS torches Android when it comes to developer profits) Un desarrollador de aplicaciones está más dispuesto a poner un coste por adelantado en su aplicación cuando su público es conocido por gastar más.

Razones técnicas

Si un desarrollador quisiera monetizar una aplicación gratuita, necesitaría hacer un montón de trabajo integrando y probando los anuncios e IAPs. Contrasta esto con una app de pago en la que un dev sólo tiene que preocuparse de programar las características de la app, no las cosas de monetización.

Combina esto con el hecho de que la experiencia de desarrollo en iOS es horrible, y no es difícil ver por qué alguien haría su app de iOS de pago para pasar menos tiempo de desarrollo en la plataforma.

Cuando estaba desarrollando Indefinite, experimenté esto de primera mano. Entre otros inconvenientes, parecía que añadir y probar los IAPs iba a ser un proceso minucioso. Así que simplemente hice que la versión de iOS fuera una aplicación de pago.