Puede haber múltiples razones por las que un desarrollador de aplicaciones haría esto:
Mitigando la piratería de aplicaciones
A diferencia de las aplicaciones de iOS, se obtiene fácilmente un archivo de aplicación de Android. Los APK se pueden instalar desde cualquier ubicación y los usuarios sin teléfonos rooteados pueden extraerlos de las aplicaciones instaladas.
- iPhone 5: ¿Por qué Apple Maps es tan aburrido, específicamente el tráfico?
- ¿Cuánto gana en sus juegos / aplicaciones móviles? ¿Es una aplicación gratuita o de pago?
- En Apple ASO, ¿puedo usar una frase en el área de palabras clave?
- No agregué términos y condiciones o una política de privacidad para mi aplicación social. ¿Apple lo rechazará?
- ¿Cómo tiene éxito un juego móvil en China?
Si bien una aplicación paga no genera ingresos cuando se piratea, una aplicación gratuita convierte a los posibles piratas en usuarios habituales. Estos usuarios generan ingresos comprando compras en la aplicación (IAP) o viendo anuncios, ya sea que hayan instalado o no la aplicación desde la Play Store oficial.
Ciencia
Un desarrollador podría estar realizando una prueba para determinar qué versión funciona mejor. Por ejemplo, cuando lancé mi primer juego móvil, quería ver los efectos de hacer que mi aplicación fuera gratuita o de pago. 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 una aplicación paga, e Indefinite en Android como una aplicación gratuita. La versión paga 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 genera más dinero que la aplicación paga.
Al lanzar versiones pagas y gratuitas de la misma aplicación en diferentes plataformas, los desarrolladores como yo pueden obtener datos del mercado real que pueden usar para determinar el mejor método de monetización para sus futuras aplicaciones.
Mas dinero
Cualquiera sea la razón, los usuarios de iOS gastan más por aplicación y, en primer lugar, están más dispuestos a gastar en comparación con sus Android que usan sus contrapartes. (Fuente: iOS enciende Android cuando se trata de ganancias de desarrollador) Un desarrollador de aplicaciones está más dispuesto a poner un costo inicial en su aplicación cuando su audiencia es conocida por gastar más.
Razones técnicas
Si un desarrollador desea monetizar una aplicación gratuita, debe hacer un montón de trabajo integrando y probando los anuncios y los IAP. Compare esto con una aplicación paga donde un desarrollador solo tiene que preocuparse por programar las funciones de la aplicación, no por las cosas de monetización.
Combine esto con el hecho de que la experiencia de desarrollo de iOS es horrible, y no es difícil ver por qué alguien pagaría su aplicación de iOS por pasar menos tiempo de desarrollo en la plataforma.
Cuando estaba desarrollando Indefinite, experimenté esto de primera mano. Entre otros inconvenientes, parecía que agregar y probar IAP sería un proceso minucioso. Así que simplemente convertí la versión de iOS en una aplicación paga.