El desarrollo en el mundo de los móviles es muy dinámico, los sistemas avanzan de versión conforme los fabricante nos van presentando sus nuevos diseños en Hardware. Y con esto también tenemos novedades para los desarrolladores.
Hasta hace tiempo el lenguaje para el desarrollo en dispositivos iOS era Objective-C el cual tambien es el lenguaje predilecto para el desarrollo de aplicaciones en Mac OS X pero ahora tenemos una interesante alternativa llamada "Swift".
Desde toptotal.com nos cuentan...
Hasta hace tiempo el lenguaje para el desarrollo en dispositivos iOS era Objective-C el cual tambien es el lenguaje predilecto para el desarrollo de aplicaciones en Mac OS X pero ahora tenemos una interesante alternativa llamada "Swift".
Desde toptotal.com nos cuentan...
Guía para Desarrolladores iOS: Desde Objective-C hasta Swift
En el año 2008 Apple anunció y lanzó el iPhone SDK 2.0. Éste evento inició otra revolución dentro del desarrollo de software y así nació una nueva generación de desarrolladores, quienes ahora son reconocidos como desarrolladores iOS.
Muchos de estos desarrolladores nunca antes habían utilizado Objective-C y ese fue el primer reto que Apple tenía para ellos. A pesar de una sintaxis desconocida y un manejo de memoria manual, éste fue inmensamente exitoso, ayudando a poblar la App Store con decenas de miles de aplicaciones. Apple continuamente mejoraba Objective-C con cada nueva versión, añadiendo bloques y literales (literals), agregando manejo de memoria simplificado con recuento de referencias automático y muchas otras características que indican un lenguaje de programación moderno.
Y después de seis años trabajando y mejorando Objective-C, Apple decidió retar nuevamente a los desarrolladores. Una vez más, los desarrolladores iOS tendrán que aprender un nuevo lenguaje de programación: Swift. Swift elimina la gestión insegura de punter e introduce nuevas e impotentes características, mientras mantiene la interacción con ambos Objective-C y C.
Swift 1.0 es una plataforma de desarrollo estable y fuerte, la cual es seguro que evolucionará de manera interesante en los próximos años. Es el momento perfecto para comenzar a explorar este nuevo lenguaje ya que es, obviamente, el futuro del desarrollo iOS.
El propósito de éste tutorial es dar a los desarrolladores de Objective-C una descripción rápida de las nuevas características del lenguaje Swift, ayudándote a dar el próximo paso y comenzar a adoptar Swift a tu trabajo de todos los días. No voy a pasar mucho tiempo explicando Objective-C, voy a asumir que estás familiarizado con el desarrollo iOS.
![Swift changed the game for Objective-C iOS developers.](https://assets.toptal.io/uploads/blog/image/612/toptal-blog-image-1412854859735.png)
¿Quieres leer el articulo completo? No te lo pierdas en
Comentarios
Publicar un comentario