Home » Archivos de etiquetas: Swift (página 3)

Archivos de etiquetas: Swift

Hora del Código 2015, programación para todas las edades

Hora del Código 2015

Damos un repaso en este tutorial, a las diferentes formas de iniciarse en la programación, entornos, lenguajes... no solo para adultos, si no también niños. Descubre Scratch, Alice o el propio Swift, como entornos o lenguajes para niños o jóvenes, con el objetivo de iniciarse en la programación.

Leer el contenido »

IBM se une al proyecto Swift Open Source

IBM Swift

IBM es la primera gran empresa que se une a Swift Open Source. Descubre la adopción que harán del lenguaje en sus sistemas y servicios profesionales, así como el nuevo entorno Playground en web llamado Swift Sandbox, que te permite probar cualquier código Swift 2.2 directamente en web desde cualquier navegador.

Leer el contenido »

Swift 2: extensiones de protocolos

Extensiones de Protocolos

Siguiendo nuestro recorrido por las nuevas funciones de Swift 2, llegamos a las extensiones de protocolos. Entendemos primero qué es exactamente una extensión y su función, para luego aprender cómo funcionan las extensiones y prepararnos para entender mejor en qué consiste la Orientación a Protocolos.

Leer el contenido »

Swift 2 Lección 8, Protocolos

Curso Swift Lección 8

Lección 8 del curso de Swift de Apple Coding, donde vemos qué son los protocolos y qué función cumplen dentro del lenguaje como plantillas de especificación. Un paso importante para entender qué es y cómo funciona el concepto de incluye Swift 2 de las extensiones de protocolos.

Leer el contenido »

“Aprendiendo Swift”, ya a la venta en el iBookstore

Libro "Aprendiendo Swift 3"

Ya a la venta el primer libro de Apple Coding Books, "Aprendiendo Swift", una guía y manual de referencia del nuevo lenguaje de programación de Apple, Swift. El resultado de meses de trabajo y la elaboración desde 0 de un currículum de aprendizaje que va desde lo más básico hasta lo más avanzado del nuevo lenguaje de Apple.

Leer el contenido »

Swift 2 Lección 7, Structs o estructuras

Curso Swift Lección 7

Lección 7 del curso de Swift, hablando en profundidad de los structs, tipo de estructura sobre la que se asienta la futura orientación a protocolos de Swift 2. Explotamos cómo se crean, su utilidad, inicializadores, diferencias con las clases, métodos, mutación y sobre todo, un repaso a la diferencia en los tipos de datos por referencia y por valor.

Leer el contenido »

Podcast 1×04, “Analizando Swift 2”

Podcast 1x04

Episodio 4 del podcast de AppleCoding, analizando Swift 2 y todas sus nuevas incorporaciones y novedades, así como su paso a Open Source a finales de año.

Leer el contenido »

Swift Avanzado (II): Map, reduce y filter, funciones avanzadas para arrays

Swift Avanzado (II) Map Filter Reduce

Nueva lección de Swift avanzado donde tratamos las funciones de alto nivel map, filter y reduce de los array, que nos permiten usar closures con ellas y obtener transformaciones, filtros o reducciones a un solo valor de todos los elementos de un array en tan solo una instrucción. Aprende con ejemplos prácticos cómo sacar el mayor provecho a estas funciones.

Leer el contenido »

Bienvenidos al podcast de AppleCoding, episodio 1×01

AppleCoding Podcast 1x01

"Swift, 1 año después", primer episodio del podcast de AppleCoding.com, donde hablamos y analizamos qué es Swift y por qué existe, ahora que está a punto de cumplirse su primer año de vida desde que fue presentado en el WWDC de 2014. Analizamos sus pilares básicos, el por qué de cada uno y los motivos por los que Swift es el futuro para Apple.

Leer el contenido »

Swift 2.0, el futuro del lenguaje de Apple en iOS 9 y OS X 10.11

Swift 2.0

Swift 2.0 será presentado como versión de prueba en la próxima WWDC 2015, más potente y con uso de arquitectura ABI de compatibilidad entre librerías de sistema. Además veremos un nuevo OS X y dos nuevos iOS 9 (uno de 32 y otro de 64 bits). Descubre todos los detalles, el por qué de cada versión y cómo Apple plantea el futuro ahora con dos versiones de iOS diferentes pero compatibles.

Leer el contenido »