En Touchtap Desarrollamos tanto para iOS como para Android. Ciertamente hay algunas ventajas y desventajas para ambos. De hecho, hicimos un blog al respecto – iOS vs. Android – ¿Dónde está tu lealtad?
Por lo general, es mucho más barato y fácil publicar una aplicación en la tienda de aplicaciones de Google. Además, dado que Java es el idioma nativo para el desarrollo de Android, algunos podrían argumentar que es un poco más accesible para aprender como desarrollador, especialmente si ya tiene algo de experiencia en Java.
Dicho esto, los usuarios de Android representan alrededor del 80% del mercado. En ese grupo de usuarios hay MUCHAS piezas diferentes de hardware que ejecutan MUCHAS versiones diferentes de Android. El desarrollo de una aplicación para tantas piezas diferentes de hardware puede ser todo un desafío. Es por eso que escuchas de muchos más errores en la comunidad de Android que iOS.
- Cómo hacer una aplicación sin tener ningún conocimiento de programación
- Cómo crear conciencia de aplicación de noticias financieras en estudiantes
- ¿Qué agencia de diseño de aplicaciones móviles y / o socio de desarrollo de aplicaciones móviles recomendaría (con sede en el Reino Unido)?
- En el desarrollo de software, al desarrollar una aplicación para App Store, ¿qué porcentaje de todo el proyecto representa la codificación?
- ¿Cómo son útiles las aplicaciones móviles para las empresas?
Los desarrolladores de iOS usan Swift casi exclusivamente. La única excepción es si está desarrollando utilizando un método híbrido. Sin embargo, recomendamos el desarrollo nativo si es posible. El uso de Swift requiere que los desarrolladores aprendan un nuevo idioma y compren el ecosistema que Apple ha construido. Algunos encuentran eso molesto o algo prohibitivo, pero al final del día, las aplicaciones en iOS tienden a funcionar mejor en general debido al control de hardware / software. Además, al no tener tantos tipos diferentes de hardware y sistema operativo en la naturaleza, puede hacer que los costos de desarrollo de iOS sean un poco más baratos a largo plazo.