Realmente depende de lo que estés buscando.
iOS y Android comparten muchas de sus características. Puedes verlos convergiendo cada año. Apple lanza Apple Pay: Google lanza un Android Pay inquietantemente similar. Android tiene la bandeja de notificaciones: iOS lanza un cajón de notificaciones inquietantemente similar. Es una constante de ida y vuelta.
Las principales diferencias están en las libertades para los usuarios.
- Si los clientes de Apple son tontos, ¿cómo ganaron tanto dinero para comprar esos productos?
- ¿El iPhone 4s está atascado en el modo de recuperación tratando de actualizar a iOS 9.3.2?
- ¿Se puede ejecutar cualquier aplicación tanto en Android como en iOS?
- ¿Qué tipo de aplicación para iOS me puede dar $ 10,000 por mes seguro?
- ¿Qué sistema operativo para teléfonos inteligentes es mejor: Windows Phone, iOS o Android Kitkat?
- Android es de código abierto y se puede ejecutar gratis en cualquier dispositivo. Google aceptará a casi cualquier persona en Google play. Android te permite cambiar totalmente el aspecto de la interfaz de usuario.
- iOS, por otro lado, solo se ejecuta en dispositivos móviles Apple. Su AppStore está bloqueada solo para aplicaciones aprobadas. El aspecto del sistema operativo sigue siendo el mismo para todos (excepto algunas opciones)
Esto crea 2 ambientes totalmente diferentes.
- Android está muy fragmentado debido a la gran cantidad de dispositivos en los que se ejecuta. Se necesita una eternidad para obtener la última versión de Android debido a las muchas partes interesadas (en su mayoría fabricantes y operadores de dispositivos). Los usuarios deben lidiar con el cribado de aplicaciones inútiles y malware (ya que Google no lo hizo por ellos). Finalmente, el diseño y la experiencia del usuario de Android está en manos de sus usuarios. (Quién no siempre tiene las mejores decisiones de diseño)
- iOS puede lanzar una versión y tenerla en el 80% de los dispositivos en un par de semanas, ya que diseñan tanto el hardware como el software. Esto nos permite a los desarrolladores escribir nuevas funciones divertidas y rápidamente llevarlas a los usuarios. Los usuarios (generalmente) no tienen que preocuparse por el malware en la AppStore ya que Apple ya los ha rechazado. Finalmente, Apple puede controlar la experiencia del usuario para que sea lo mejor para cada usuario.
Prefiero iOS y prefiero desarrollar para iOS, pero eso no la convierte en la mejor plataforma. Eso la convierte en la mejor plataforma PARA MÍ. Android hace muchas cosas geniales. Soy dueño de dispositivos Android y también desarrollo activamente para ellos. (de hecho, prefiero cómo Android maneja algunas cosas) ¿Qué es lo mejor para ti? Eso depende totalmente de lo que es importante para ti. Juega con ambos y mira lo que te gusta. No hay una respuesta incorrecta aquí.