Aquí hay buenas razones para aprender SWIFT :
- Al ser un lenguaje de secuencias de comandos, puede aprender más rápido si tiene experiencia previa con javascript o me gusta
- Le libera de los matices de la gestión de memoria, bloqueos, etc.
- En el futuro, Apple lo empujará más fuerte a través de su línea de ensamblaje, por lo que seguramente tendrá demanda, siempre que Apple se quede con el tiempo a diferencia de Microsoft.
Hay malas razones para aprenderlo ahora :
- Si es su primer idioma, es mejor que aprenda un lenguaje de nivel inferior, C / C ++ u Objetivo C, para familiarizarse con los matices del hardware subyacente, la administración de recursos, especialmente la memoria. Claro, construirás cosas rápidamente con SWIFT y obtendrás cosas increíbles . Pero a menos y hasta que aprenda lo básico, sus posibilidades de convertirse en un ingeniero de software completo que pueda desarrollar sistemas a gran escala son bastante escasas.
- El objetivo C no muere ningún día, y la mayoría de la documentación preexistente (incluso la de Apple), código de muestra, excelentes aplicaciones y blogs todavía proclaman que es el mejor lenguaje para codificar iOS nativo.
- ¿Cómo puedo descargar iOS 11?
- ¿Cuáles son los desafíos que enfrenta un graduado de comercio de tecnología savy que inicia una empresa de desarrollo de juegos móviles?
- ¿Por qué Objective-C ha tenido una versión 2.0 desde hace mucho tiempo, e incluso Apple ha aumentado rápidamente Swift, de Swift 2.0 a Swift 3.0?
- ¿Qué debería enseñar sobre iOS en una hora?
- ¿Vale la pena un bootcamp para iOS?