Como ya es un desarrollador de aplicaciones de Android, es posible que ya conozca Java, XML, Corona o cualquier otro lenguaje de desarrollo de Android.
Ahora viene el desarrollo de la aplicación iOS. Ambos desarrollos están orientados a objetos y las estructuras son similares. No hay mucho dolor oculto para pasar del desarrollo de Android al desarrollo de iOS.
La mayoría de las aplicaciones de iOS se ejecutan con Objective-C, JavaScript o Python. Si no quieres muchos desafíos mientras cambias de Android a iOS, estos idiomas pueden funcionar bien. Sin embargo, si estás listo para asumir los desafíos, será mejor si adoptas a Swift o Ruby. Aunque Ruby no se usa mucho en la actualidad, se estima que será el próximo lenguaje emergente de los próximos años.
- ¿Qué debería aprender primero: Objective-C o Swift? ¿Por qué?
- ¿Cuáles son las nuevas características en iOS 10.2?
- Cómo hacer que mi clase tableviewcell detecte un número entero de otra clase tableviewcell
- ¿Qué funciones realiza el lado del servidor en las aplicaciones de redes sociales?
- Con el reconocimiento de voz de voz a texto de iOS, ¿puedo retroceder, eliminar o corregir lo que he escrito hasta ahora?
Mientras publica en App Store: lleva un poco más de tiempo en la tienda de aplicaciones de Apple que en una tienda de aplicaciones de Google. La aplicación de Android se publica en unas pocas horas, pero una aplicación de iOS tarda un par de días antes de que pueda ser utilizada por el público, ya que los humanos la prueban. Incluso, las aplicaciones de iOS son más costosas de publicar que las aplicaciones de Android.
Tiempo: aunque todavía no soy desarrollador de iOS, pero cuando le pregunté a mi amigo desarrollador, dijo que tardó unos 6 meses en entrar por completo en el desarrollo de iOS. Bueno, él era un novato. Si ya está en el campo, no tomará más de 1 a 2 meses como máximo.
Después de todo, el tiempo depende completamente de su poder de agarre, su claridad de conceptos, su dedicación de tiempo y muchos más factores.
La mejor de las suertes.