Home » Archivos de etiquetas: Swift 4

Archivos de etiquetas: Swift 4

Codable (I), cargando un JSON hacia un struct

Codable (I)

Aprendemos a cómo cargar el contenido de un archivo JSON directamente en instancias de tipo struct con el nuevo protocolo Codable y la serialización de Swift 4. Un proceso no solo simple, sencillo y potente, si no que nos evita tener que usar diccionario, sabernos claves de memoria... simplemente cargamos el JSON, parseamos y listo. Magia Swift 4.

Leer el contenido »

Swift 4 (I), compatibilidad y otras mejoras

Swift4 (I)

Revisamos Swift 4 ahora que hemos podido ver su lanzamiento oficial junto a Xcode 9, pieza fundamental. Además explicamos su proyección de compatibilidad y la estabilidad del lenguaje de cara al futuro inmediato. ¿Tengo que migrar? ¿No? ¿Qué supone? ¿Funciona Swift 3 en Xcode 9? Todas las preguntas que se pueden hacer sobre compatibilidad de Swift 4 y Xcode 9, resueltas y explicadas junto a otros importantes cambios en el lenguaje.

Leer el contenido »

Los cambios en Swift 4 que harán tu código incompatible: 3 por ahora

Swift 4 Cambios

El cambio de versión de Swift 3 a 4 es algo que provoca miedos e inseguridades. La memoria del pesado cambio a la versión 3 nos trae malos recuerdos, pero nada más lejos de la realidad en este caso. A fecha 31 de mayo, solo 3 cosas harán nuestro código incompatible. Descúbrelas en este análisis y cuales serán las simples soluciones en caso que esto nos afecte.

Leer el contenido »

Swift 4, así es la nueva versión del lenguaje

Swift 4

Desde que se lanzó Swift 3.1, ya existe la versión 4 en versión preliminar para ser descargada y probada. A solo pocos días del comienzo de la WWDC y el lanzamiento de Xcode 9, nos bajamos la versión preliminar de Swift 4 y probamos algunas de sus nuevas funciones, que os explicamos en este interesante análisis. Miedo 0, cambios pocos, muchas interesantes novedades que mejorarán nuestra productividad.

Leer el contenido »

Apple publica el proceso de lanzamiento de Swift 4

Swift

Apple acaba de publicar, de la mano de Ted Kremenek, jefe de proyecto, el proceso de lanzamiento de la nueva versión 4 de Swift. Analizamos todos los detalles, fechas, procedimientos y en los rasgos principales de esta nueva versión mayor cuya más destacada característica es la compatibilidad con el código en Swift 3.

Leer el contenido »

Swift 3.1, hoja de ruta hasta primavera de 2017

Swift 3.1 Hoja de Ruta

Swift 3.1 marca su hoja de ruta de aquí a primavera de 2017 con dos grandes retos: la compatibilidad de código con la versión 3.0 y potenciar el gestor de paquetes y la integración con servidor para conseguir aun más rendimiento en soluciones como Kitura, Vapor o Perfect (entre otros). Descubre los detalles en nuestra noticia y qué nos depara esta nueva versión menor del lenguaje.

Leer el contenido »