• Swift

    Es más importante aprender programación que idiomas para un niño

    La semana pasada Tim Cook estuvo de visita en Francia. Hizo una ruta por diferentes lugares que tienen que ver con Apple, visitó algunas empresas y se entrevistó con el presidente francés Emmanuel Macron. En una de estas visitas, estuvo en las oficinas de la compañía de medios digitales Konbini en París, y allí dio … …

  • HomePod D22

    La escalofriante historia de la versión filtrada de iOS del HomePod

    Os contamos la escalofriante historia de la versión de iOS filtrada del nuevo HomePod y cómo se ha extraído toda la información hecha pública hasta ahora. Detalles, descargas, el diario de acontecimientos y por qué, a pesar de la cantidad de información filtrada, no tiene la mayor importancia y Apple nos deja disfrutar de la ilusión mientras prepar…

  • Banner Files

    Files y la nueva generación de apps basadas en documentos en iOS 11

    Uno de los cambios que no hemos visto en iOS 11 ni mostró Apple es uno de los cambios más importantes en el paradigma de uso de iOS: las apps de documentos. Descubre en este análisis en que se basarán, cuál será su flujo de trabajo y por qué será tan importante este cambio para nuestro trabajo en el día a día con nuestras apps en iOS, especialmente…

  • ARKit

    Analizando ARKit

    Realizamos un análisis de ARKit, sus posibilidades, cómo funciona y lo comparamos con las Microsoft Hololens para ver el alcance de sus posibilidades. Un análisis en detalle incluyendo algunas pruebas en vídeo que hemos realizado mientras preparamos el curso de ARKit en Apple Coding Academy que verá la luz en septiembre, una vez tengamos versión fi…

  • Codable (I)

    Codable (I), cargando un JSON hacia un struct

    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. …

  • Swift4 (I)

    Swift 4 (I), compatibilidad y otras mejoras

    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 …

Últimos artículos

El Banco Santander se une a MobileFirst de IBM y al desarrollo en Swift

Santander

IBM y el Banco Santander acaban de firmar un acuerdo de colaboración para que este último use los sistemas MobileFirst basados en Swift en aplicaciones internas. Descubre los detalles de la colaboración y cómo Swift será piedra angular de todo este acuerdo, entrando por la puerta grande de las grandes corporaciones como Banco Santander.

Leer el contenido »

Extension Swift {} 2017 vol. III

Extension Swift 2017 III

Nueva entrega semanal de extension Swift {}. Lo último y más destacado que ha dado de sí la semana en el mundo del desarrollo con Swift. Noticias, tutoriales... Utilidades para crear paneles flotantes, todo sobre el nuevo curso de Stanford para iOS 10, ayudas para sacar el máximo provecho de la cámara del iPhone, desarrollo de videojuegos con físicas, desarrollo en macOS y mucho más.

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 »

Apple anuncia la WWDC 2017

WWDC 2017

Ya tenemos fechas para la WWDC 2017: este año será del lunes 5 al viernes 9 de junio, en la ciudad de San José. Esta ciudad ya sabe lo que es celebrar este evento, ya fue allí donde se celebró hasta hace 16 años. En el cartel de esta edición número 28, se evocan las palabras de Steve Jobs que …

Leer el contenido »

Apple presenta “Planet of the Apps”, su TV Talent Show del mundo del desarrollo

Planet of the Apps

Apple ha presentado una de sus primeros TV Shows para Apple Music: "Planet of the Apps", un talent show alrededor del desarrollo de una app. Descubre en nuestro resumen de qué va el programa y cómo será. Podrás ver el adelanto del mismo que Apple ha publicado y todos los detalles sobre este primer Talent Show centrado en el mundo del desarrollo, que puede despertar muchas conciencias sobre el trabajo detrás de las apps que usamos cada día.

Leer el contenido »

Trabajando con JSON en Swift 3

JSON Swift 3

JSON es uno de los estándares de trabajo de datos en formato ligero más usados en internet y programación. Aprende a usar la clase JSONSerialization que nos permite trabajar con ellos de forma nativa en Swift 3 y a leerlos desde tu proyecto, grabarlos en disco o cargarlos y serializarlos desde internet con nuestra guía.

Leer el contenido »

Guía de integración de Firebase para iOS (I): Configuración

Firebase Guía I

Guía de integración de Firebase en una app iOS. Aprende los pasos básicos en cada volumen para integrar esta herramienta tan potente de Google. En este primer volumen aprendemos qué es Firebase, qué opciones ofrece y cómo usar la librería en nuestra app para empezar a trabajar.

Leer el contenido »

Xcode 8.3 incorpora test asíncronos en XCTest

XCTest Asíncronos

Xcode 8.3 Beta incorpora una importante novedad en desarrollo TDD (pruebas): test asíncronos. Os describimos en qué consisten y cómo funciona esta importante incorporación al necesario flujo de trabajo de los cada vez más necesarios desarrollos orientados a pruebas.

Leer el contenido »

iOS 10.3, watchOS 3.2, tvOS 10.2 y macOS 10.12.4… análisis de novedades en desarrollo

Betas Enero Banner

Resumen de las novedades de las nuevas betas lanzadas por Apple en enero de 2017 que verán la luz en marzo de este año. Todas las incorporaciones analizadas: posibilidad de contestar reviews, nuevo diálogo para puntuar apps, iconos alternativos de apps, Apple File System, SiriKit... todo en un resumen detallado y con la opción de oír el podcast "Flash#1" de Apple Coding que te cuenta las cosas más en detalle.

Leer el contenido »

Disponible la imagen oficial de Docker para Swift

Imagen oficial de Docker para Swift

Apple acaba de publicar en los repositorios oficiales de Docker, el sistema de virtualización, una imagen que permite instalar Swift 3 en una máquina virtual Linux Ubuntu 16.10 ya configurada. Te enseñamos cómo bajarlo e instalarlo, teniendo de la manera más rápida, sencilla y sin apenas uso de recursos, un Linux plenamente funcional en modo terminal para comenzar desde ya a programar en Swift con la versión de código abierto del lenguaje.

Leer el contenido »