¿Por qué iOS tiene aplicaciones de mejor calidad mientras tiene menos usuarios que Android?

Creo que “mejor” es subjetivo, de hecho, me gustan bastante las aplicaciones que sueles obtener en Android como AIDE (un IDE de Java), en el que puedes escribir aplicaciones reales de Android usando Android. Que yo sepa, no puede obtener eso en iOS.

La “calidad” es algo realmente matizado, y para algunas personas la “calidad” se trata de obtener aplicaciones que puedan hacer lo que quieren, y para algunos, se trata de cuán bien funciona esa aplicación. Hay un lugar para ambos, pero para mí, Android en realidad ofrece una experiencia que prefiero.

¡Sin embargo!

Los usuarios de Android generalmente no gastan mucho dinero en aplicaciones , y el desarrollador irá a donde está el dinero. Tenemos hipotecas como todos los demás, necesitamos desarrollar en plataformas que nos hagan ganar dinero.

Los dispositivos Android son muy variados , y hacer aplicaciones que funcionen bien en todos ellos es difícil. Apple fabrica solo unos pocos dispositivos, lo que facilita las cosas.

El problema de actualización en Android es una farsa. Microsoft ha demostrado que pueden proporcionar actualizaciones del sistema operativo a hardware extremadamente diverso durante años, pero Google realmente no lo está administrando en este momento en 2017. Esto significa que los desarrolladores no pueden usar las nuevas funciones si quieren incluir usuarios que usan versiones anteriores de Android.

Finalmente, creo que Apple solo cultiva una actitud de lograr que las cosas sean “correctas” , básicamente Apple tiende a no proporcionar funciones altamente avanzadas, pero lo que ofrecen son perfectas .

Digamos que el Apple TV, de alguna manera, es laborioso de usar, siempre haciendo clic en “atrás, atrás, atrás, atrás” y luchando con ese teclado en pantalla. Sin embargo, en lo que hace, es como un aparato, casi nunca sale mal, y para el 90% de uso, funciona perfectamente.

2 factores principales:

  1. iOS es mucho más restrictivo, por lo que básicamente hay menos acceso a las funciones del sistema operativo que en Android. Es algo bueno y malo: las aplicaciones de iOS tienen menos funcionalidad, pero en general son más estables, porque hay menos margen de error.
  2. La cantidad de dispositivos con iOS es ridículamente baja y provienen del mismo fabricante. Por lo tanto, es bastante posible probar la aplicación en literalmente todos los dispositivos iOS. Por otro lado, Android tiene decenas de miles de dispositivos diferentes de cientos de fabricantes, que pueden modificar el sistema operativo de alguna manera. Por lo tanto, es casi imposible escribir una aplicación que no encuentre problemas en algunos de ellos.

En el pasado (y tal vez incluso ahora, pero los estudios con los que estoy familiarizado tienen algunos años) muestran que los usuarios de iOS están significativamente más dispuestos a gastar dinero en aplicaciones.

Si el flujo de ingresos de su aplicación se está vendiendo a sí mismo, o vendiendo en compras de aplicaciones, entonces le importa mucho menos la cantidad de personas que usan la aplicación, y mucho más la cantidad en el mercado de dólares en el mercado.

Si su aplicación genera dinero como un subproducto de uso (como la aplicación de pedidos de alimentos de Panera, o cualquier cosa que venda los globos oculares del usuario y gane dinero con los anuncios), la cantidad de personas puede ser más importante. Digo “puede” porque las personas más dispuestas a gastar dólares en aplicaciones también pueden estar más dispuestas a gastar dinero en lujosas ensaladas rehechas, o ser más propensas a comprar un automóvil o lo que los anunciantes quieran vender.

También creo que el entorno de desarrollo de iOS y la fragmentación significativamente reducida hacen que sea más fácil desarrollarlo, por lo que se puede pasar más tiempo puliendo las funciones v. Simplemente haciendo que las cosas funcionen. Sin embargo, eso es más una opinión personal que algo con hechos conocidos que me respalden.

Debido a tantas limitaciones por parte de Apple (tener Mac es imprescindible. También le gustaría tener un iPhone para probar sus aplicaciones), solo más desarrolladores potenciales crean aplicaciones para iOSm, no todos pueden permitirse el lujo de usar iPhones y Mac. Donde Android está al alcance de la mayoría, por lo que siguen desarrollándose. Este puede ser uno de los motivos.

Puede deberse a tres factores:

1. Apple es más exigente cuando se trata de aprobación y calidad de aplicaciones

2. Según tengo entendido, crear aplicaciones en iOS es mucho más fácil que crear aplicaciones para Android

3. Las aplicaciones no pueden modificar nada en el sistema, por lo que hay menos posibilidades de errores

¡Espero que esto ayude y corríjame si me equivoco!