Esta pregunta puede ser muy subjetiva. Depende de qué ángulo estés mirando.
Lo que puedo decir es que cada plataforma es mejor que la otra a su manera. Permítanme enumerar algunos puntos en mi opinión:
- Es más fácil configurar para el desarrollo de iOS que Android (aunque Android está cerrando esta brecha con Android Studio).
- Solo hay tantos dispositivos de los que deba preocuparse para el desarrollo de iOS.
- Encuentro que la depuración de Android es más una tarea que iOS. En Xcode, puede ver claramente la salida en la consola. Para Android, solo tengo LogCat para salidas y puede ser frustrante filtrar la información necesaria.
- Puede desarrollar para Android en Windows / macOS / Linux, pero solo puede desarrollar para iOS en macOS.
- Publicar una aplicación en Google Play puede ser solo cuestión de horas, pero generalmente es una semana o dos para iOS. Entonces, ¿qué sucedió cuando encontró un error crítico, digamos … 3 días después del envío para iOS? Corrige el error, cancela el envío, vuelve a enviar e inicia la espera nuevamente.
Aquí hay algunos enlaces sobre las opiniones de otras personas:
Desarrollo Android vs. iOS: ¡Lucha!
¿Deberías desarrollar para Android, iOS o ambos?
https://www.linkedin.com/pulse/2…
¿En qué plataforma debo construir primero? iOS contra Android
- ejabberd: ¿Cómo funciona mod_archive_odbc?
- ¿Por qué Apple no permite la transferencia de imágenes a través del kit de cámara en un iPhone 4S?
- Cómo automatizar la aplicación iOS con XCUITest
- He sido desarrollador de iOS durante 3 años y no estoy seguro de mis referencias, ¿qué debo hacer en el futuro?
- ¿Debo aprender el desarrollo de IOS o PHP?