¿Qué es mejor entre los dos desarrollos de Android o iOS?

¿En qué sentido?

Hay varios aspectos con los que esto se puede responder.

Empezando:

Si conoce Java, que usualmente es el caso, ya que Java se enseña en casi todas las universidades y colegios, entonces comenzar con el desarrollo de Android no debería ser un problema importante.

Si tiene una máquina reciente y decente (no necesita ser Mac), puede comenzar fácilmente con el desarrollo de Android sin necesitar nada más, aparte de, por supuesto, también necesita aprender el marco de Android.

Si desea comenzar con el desarrollo de iOS, debe aprender Swift (no se enseña en las universidades, al menos no aquí en la India). Entonces necesita comprar una máquina Mac (Mac Mini, iMac, MacBook, MacBook Pro) que definitivamente cuesta más que cualquier máquina Windows. A partir de entonces, se trata de esforzarse por aprender el desarrollo de iOS utilizando Swift.

Alojamiento de aplicaciones:

Hay muchas aplicaciones en línea almacenadas con varios modelos de precios que le permiten alojar las aplicaciones en su tienda de aplicaciones. En el caso de iOS, solo es Apple App Store. No hay otra opción en el caso de iOS. Los costos de suscripciones de alojamiento de aplicaciones y desarrollador iOS son más altos que la mayoría de las tiendas de aplicaciones Android (por ejemplo, Google Play)

Retorno de la inversión:

El ecosistema de Android es tal que dificulta la vida del desarrollador. Hay tantos dispositivos para soportar, tantos factores de forma para soportar que algunas veces inducen fatiga y apatía por parte de los desarrolladores para ajustar la aplicación. Esto induce aplicaciones de mala calidad en App Store. También se ha informado que las aplicaciones de Android se piratean más fácilmente.

Ese no es el caso con iOS. Sabemos cómo se cierra el ecosistema en iOS y aplica muchas buenas prácticas y pautas a los desarrolladores que, sobre todo, mejoran la calidad de la aplicación.

Esta es la razón por la cual la tienda de aplicaciones de Apple tiene aplicaciones de mejor calidad que Google Play. Lo que básicamente se traduce en factor de confianza para el usuario final, la persona que va a descargar la aplicación. Es bien sabido que las aplicaciones de iOS ganan mucho más dinero que las aplicaciones de Android.

Esta es la razón por la cual algunas veces los desarrolladores prefieren apuntar solo a iOS. También hay otros casos en los que los desarrolladores se dirigen solo a Android.

En última instancia, todo depende de lo que más le convenga. Algunas personas incluso eligieron el desarrollo multiplataforma porque se adapta mejor a la situación.

Para obtener más información sobre los enfoques de desarrollo de aplicaciones móviles en general, puede ver este video que he creado en mi canal de YouTube: CodeTutor.

Si planea obtener una aplicación desarrollada para su negocio, en lugar de comprender las características de iOS y Android, preferiría que comprenda a su público objetivo.

Si va a apuntar a países occidentales y a la clase más alta de países asiáticos, el desarrollo de aplicaciones iOS puede ser una gran opción, ya que esta plataforma tiene el 20% del mercado total de teléfonos inteligentes con una gran presencia en los países occidentales.

Por otro lado, si desea apuntar a los países asiáticos, Android puede ser una opción mejor, asequible y confiable, ya que viene en su presupuesto y la mayoría de las personas en los países asiáticos están utilizando dispositivos Android.

Android, por supuesto, ya que es de código abierto y sí, depende de su comando en el lenguaje de programación si tiene un buen control de c lang, entonces debería ir con iOS, de lo contrario, Android necesita core-java, pero en mi opinión, Android sería mejor Android tiene una buena comunidad si tiene algún problema, puede preguntar fácilmente.