Julio César Fernández
- Podcast
El Apple Tag va a llegar, Apple Coding Daily 2×20
Repasamos los últimos rumores con respecto a este atípico dispositivo de Apple que se lanzaría a primeros de este año.
Leer más » - Podcast
Apple Coding, episodio 6×06, «2019 para entender 2020»
Nuevo episodio de Apple Coding, resumen de 2019 para entender qué veremos este año 2020.
Leer más » - Swift
Swift 5.2, valores llamables de tipos nominales definidos por el usuario (callAsFunction)
Aprendemos una nueva característica de Swift 5.2, unida a la programación dinámica de funciones matemáticas: callAsFunction().
Leer más » - Análisis
Xcode 11.4, novedades en desarrollo (I)
Revisamos las novedades que traerá la versión de primavera de los sistemas Apple, desde el punto de vista del desarrollo con Xcode 11.4.
Leer más » - Noticias
Swift 5.1.4 para Linux ya disponible
Apple anuncia la actualización de Swift para Linux a su versión 5.1.4, corrigiendo importantes errores.
Leer más » - Podcast
Swift 5.2, Apple Coding Daily 2×19
Revisamos las novedades de la próxima versión menor del lenguaje y sus importantes mejoras de cara a facilitar nuestro trabajo.
Leer más » - Noticias
Nuevo tutorial de SwiftUI en la web de Apple, esta vez para macOS
Apple lanza un nuevo tutorial que completa los actuales de SwiftUI y nos enseña a cómo crear la versión para Mac de su app Landmarks. Os contamos qué nos aporta y cómo llegar a él.
Leer más » - Noticias
Apple lanza SF Symbols Beta 2 y nuevas versiones de sus tipografías
Llevamos un verano tremendamente intenso con las betas de todos los sistemas de Apple. Y si somos desarrolladores de la nueva librería SwiftUI, de la que hemos hablado en varios artículos, nos traerán de cabeza los continuos cambios que Apple está haciendo. Resulta curioso que, en contra de otros años donde los diferentes equipos se han puesto de acuerdo para «coordinar» la salida de las diferentes versiones beta, en esta ocasión no es así y cada uno de los equipos lanza libremente y fuera de cualquier calendario las diferentes betas de iOS, watchOS, macOS, tvOS o Xcode. Dentro de este «desorden» que está suponiendo el verano (que no lo decimos como algo malo), Apple acaba de lanzar una nueva versión beta de su app SF Symbols y las tipografías San Francisco Compact para el Apple Watch, San Francisco Mono (la tipografía monoespaciada para todos sus sistemas, que normalmente usamos en Xcode), la San Francisco Pro que usa iOS, macOS y tvOS, así como la tipografía Nueva York, que representa la tipografía de sistema de tipo Serif para los sistemas de Apple. Nueva versión de SF Symbols SF Symbols es una nueva app para macOS que nos permite explorar los más …
Leer más » - Tutoriales
Combine (I): URLSession
En este tutorial aprenderemos qué es el framework Combine de trabajo asíncrono y a cómo usarlo en las llamadas de red que normalmente hacemos con URLSession. Con un ejemplo que recuperará un JSON, lo serializará con Codable y luego mostrará los datos.
Leer más » - Opinión
Deseos de un desarrollador para la WWDC 2019
Queda muy poco para la WWDC y si miramos cualquier medio veremos una lista más o menos extensa de deseos para las nuevas versiones mayores de los sistemas operativos de Apple. Pero todo desde el punto de vista del usuario. ¿Y si somos desarrolladores? Vamos a traeros los 3 episodios que hemos hecho en el podcast Apple Coding Daily (que si no estáis suscritos, os invito a que lo hagáis) donde hablamos de tres deseos claros: criptografía, datos en la nube y ventanas flotantes en el iPad. Tres episodios de corta duración que condensan aquello que más deseamos este año. Deseo 1: Criptografía Hablamos sobre las actuales capacidades de criptografía de Swift y los sistemas operativos de Apple y cómo deberían actualizarse para incorporar los algoritmos más modernos y recomendamos que ahora no soportan, como AES256/GCM. Deseo 2: Sincronización de datos en la nube (CloudKit) Hablamos sobre CloudKit, cómo funciona hoy día y las posibilidades que ofrece como backend como servicio. En base a eso, nos aventuramos a desear una nueva versión más potente y moderna. Y miramos la bola de cristal para suponer que este deseo será cumplido si Apple quiere que los desarrolladores de juegos cumplan con las exigencias que plantea Apple Arcade a los …
Leer más »