mobilesystem164249620

Diego Sanchez

Plataforma Android versus iOS para desarrollo móvil

A medida que el desarrollo móvil se convierte en un campo cada vez más viable y accesible para personas con conocimientos de lenguajes de programación, los estudiantes de informática (incluidos los estudiantes internacionales) continúan probando suerte en el esfuerzo potencialmente altamente lucrativo de desarrollar aplicaciones para dispositivos móviles.

El desarrollo para Android ha superado el desarrollo móvil para cualquier otra plataforma, incluido iOS de Apple. La continua popularidad del desarrollo de Android entre las plataformas móviles se debe, en parte, a la accesibilidad del SDK (kit de desarrollo de software) de Android, la dependencia del desarrollo de Android en los lenguajes de programación universalmente conocidos HTML, Java/JavaScript, C, C++. y la posibilidad de cargar archivos libremente en el mercado de Android. Esta combinación significa que cualquier estudiante internacional con conocimientos de programación puede descargar el software necesario para intentar crear una aplicación de Android, luego subirla de forma gratuita al mercado de Android y potencialmente obtener ganancias mientras adquiere experiencia en programación independiente.

Compare ese proceso con el desarrollo móvil para dispositivos que funcionan con sistemas operativos basados ​​en Apple o Palm. El desarrollo de IOS se lleva a cabo dentro de una infraestructura fuertemente regulada, en la que es gratuito crear programas, pero se requiere una licencia de desarrollador (que se puede obtener por una tarifa anual de $99) para lanzar aplicaciones al mercado de Apple. Además, una vez lanzada para iOS, Apple retiene el 30 por ciento de los ingresos generados por las ventas de la aplicación. El desarrollo de dispositivos basados ​​en Palm emplea lenguajes de programación anticuados para dispositivos con una penetración de mercado significativamente menor que sus homólogos basados ​​en Android o Apple. Por lo tanto, hay menos incentivos para el desarrollo móvil en estas plataformas que para el desarrollo de Android.

La combinación de estar basado en lenguajes de programación destacados, infraestructura abierta y bajos gastos generales relacionados con la adquisición del software necesario hace que el desarrollo de Android sea la plataforma más popular para el desarrollo móvil.

El desarrollo móvil representa una excelente manera para los estudiantes internacionales que esperan aplicar la información obtenida al estudiar desarrollo móvil para probar sus habilidades de programación y obtener experiencia en programación independiente y, tal vez, obtener ganancias en el proceso.