Julio César Fernández y Arturo Rivas, evangelistas y desarrolladores en Swift, te traen lo último del lenguaje de Apple: noticias, análisis, entrevistas y más. Para muy cafeteros.
Migrando a Swift 6
En el programa de hoy, que fue grabado hace unas semanas y aun no sabíamos cuando era el evento de Apple, Arturo y Julio nos hablan de las últimas noticias como el anuncio de la desaparición de Cocoapods.
Pero sobre todo, nos cuentan su experiencia y opinión migrando proyectos a Swift 6 y los problemas que se han encontrado.
Un programa lleno de experiencia, anécdotas de desarrollo y el café más gourmet del desarrollo Apple que puedes encontrar.
Convierte en un Senior iOS Developer con el Swift Full Stack Bootcamp. Encuentra toda la información aquí: IV Swift Full Stack Bootcamp 2024.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
9/6/2024 • 2 hours, 48 minutes, 53 seconds
Diario de la WWDC24
Julio y Arturo nos hablan en un programa especial de un solo bloque, sobre todo lo presentado en la WWDC24 por Apple, ya después de haber probado, tranquila y sosegadamente todas sus novedades.
¿Qué es Apple Intelligence? ¿Qué nuevas cosas debemos tener en cuenta para Swift 6? ¿Qué vídeos ver o referencias? ¿Qué novedades interesantes ofrece SwiftUI y cómo se comportan? ¿Qué tal es la nueva IA de Xcode?
Un repaso a todo lo que nos ofreció la pasada WWDC24 desde la perspectiva del desarrollo, habiendo probado y dando sus impresiones de primera mano.
Convierte en un Senior iOS Developer con el Swift Full Stack Bootcamp. Encuentra toda la información aquí: IV Swift Full Stack Bootcamp 2024.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
7/13/2024 • 2 hours, 32 minutes, 7 seconds
El póker de la #wwdc24
Episodio patrocinado por "Vision Developer Program", la nueva formación para aprender a desarrollar en Vision Pro para desarrolladores en entornos Apple. Infórmate en acoding.academy/vdp24.
¿Cuáles serán las predicciones de Arturo y Julio para la WWDC? Hagan sus apuestas, donde jugamos al póker y apostamos fuerte por las 5 cosas que veremos seguro (o no tan seguro, todo depende de la opinión) en la próxima WWDC24 que tendrá lugar en apenas unas semanas.
Además, este par de evangelistas repasan la actualidad del lenguaje Swift haciendo parada en la polémica de los informes de privacidad que ha traído (y sigue trayendo) de cabeza a muchos desarrolladores tras el 1 de mayo y la obligación de declarar qué haces con los datos de tus clientes.
Un programa para no perderse donde ponemos te contamos lo que va a venir en el evento más importante para los desarrolladores Apple.
Convierte en un Senior iOS Developer con el Swift Full Stack Bootcamp. Encuentra toda la información aquí: IV Swift Full Stack Bootcamp 2024.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
5/27/2024 • 2 hours, 12 minutes, 20 seconds
Lista de deseos para la WWDC24
Quedan apenas 2 meses para la WWDC24 y es momento de escribir la carta a Santa Claus Federighi para pedirle nuevos cambios en los sistemas Apple para los desarrolladores. ¿Cuál sería tu lista de deseos?
Arturo y Julio, nos hacen un repaso sobre lo que esperan de IA para la WWDC con las novedades en la mano como Ferret IA, pero también nos cuentan qué han estado haciendo, las últimas noticias y, por supuesto, todo lo que tiene que ver con el mundo del desarrollo Apple.
Ningún lugar mejor para estar al día de todo lo que nos espera en el mundo del desarrollo en entornos Apple y qué nos traerá la próxima Conferencia Mundial de Desarrolladores de Apple.
Convierte en un Senior iOS Developer con el Swift Full Stack Bootcamp. Encuentra toda la información aquí: IV Swift Full Stack Bootcamp 2024.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
4/14/2024 • 2 hours, 23 minutes, 24 seconds
La nueva IA generativa de Apple a través de Swift
En el episodio de hoy, Arturo y Julio nos cuentan que han estado haciendo desde la última vez que grabaron, hace más de un mes, y descubrimos cosas muy interesantes sobre notificaciones del kernel Darwin o el protocolo Transferable de Swift.
Luego nos comentan las noticias más destacadas como la llegada de Swift 6 y luego se remangan para meterse en faena.
¿Cómo serán las herramientas de IA generativa que Apple lanzará el próximo junio en la WWDC? ¿Qué enfoque tendrá Apple? ¿Cómo funcionan las distintas capas de IA para optimizar los resultados lo mejor posible? Una charla cafetera sobre el futuro del desarrollo en entornos Apple a través de los próximos asistentes de IA generativa de tipo MMLLM.
Convierte en un Senior iOS Developer con el Swift Full Stack Bootcamp. Encuentra toda la información aquí: IV Swift Full Stack Bootcamp 2024.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
3/20/2024 • 2 hours, 20 minutes, 26 seconds
Especial debate: Apple y los cambios en la Unión Europea (con Noelia Leiro y Marc Hervera)
Episodio especial del podcast "Caffè Swift" donde debatiremos sobre los cambios que Apple ha anunciado para cumplir con la Ley de Mercados Digitales de la Unión Europea y sus consecuencias.
Contamos con Noelia Leiro, CEO de Actualizatec, experta en marketing de apps y ASO y Marc Hervera, desarrollador con 15 años de experiencia en el App Store y el desarrollo de apps en entornos Apple.
Junto a los hosts Arturo Rivas y Julio César Fernández, debaten sobre estas nuevas medidas, sus consecuencias y qué suponen para el ecosistema de innovación de Europa.
Explicamos todo, lo ponemos en claro y debatimos sobre la conveniencia o no y qué hay detrás o las implicaciones que tendrán todas estas medidas.
Convierte en un Senior iOS Developer con el Swift Full Stack Bootcamp. Encuentra toda la información aquí: IV Swift Full Stack Bootcamp 2024.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
1/29/2024 • 2 hours, 19 minutes, 44 seconds
Modularizando
Primer programa del año 2024 donde Arturo y Julio repasan qué han estado haciendo durante las últimas semanas, creando sinergias en los equipos de desarrollo o ultimando la app Be Native y dando soporte para Apple Vision Pro.
Comentamos las noticias, como algunos parches de seguridad en Vapor y novedades en Swift, pero por supuesto la gran novedad del anuncio de la fecha de salida en USA de Apple Vision Pro.
Pero el tema clave de hoy es la modularidad. ¿Qué buenas prácticas podemos seguir para modularizar nuestra app y cómo usar SPM (Swift Package Manager) para ello.
Siente el sabor intenso de un café cargado de los que se disfrutan al máximo, con la nueva entrega de Caffè Swift y suscríbete a nuestra nueva newsletter en applecoding.substack.com.
Convierte en un Senior iOS Developer con el Swift Full Stack Bootcamp. Encuentra toda la información aquí: IV Swift Full Stack Bootcamp 2024.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
1/17/2024 • 2 hours, 37 minutes, 56 seconds
IA generativa a la Swift
Arturo y Julio vuelven a juntarse, esta vez durante algo más de tiempo porque entramos en un debate sobre el estado actual de la IA generativa y qué opciones ofrece a los desarrolladores.
Repasamos además la actualidad de Swift, que ha anunciado su versión 5.10, las últimas librerías anunciadas, los últimos cambios que tendremos y, por supuesto, nos contarán como siempre que han estado haciendo para traernos un buen número de experiencias que seguro nos ayudan en nuestro día a día.
Caffè Swift para muy cafeteros, para developers en entornos Apple.
Convierte en un Senior iOS Developer con el Swift Full Stack Bootcamp. Encuentra toda la información aquí: IV Swift Full Stack Bootcamp 2024.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
12/23/2023 • 2 hours, 51 minutes, 58 seconds
SwiftData Beta 1
En el nuevo Caffè, Arturo y Julio nos cuentan varios problemas que han tenido en las últimas semanas con varios ejemplos de código y cómo los han solucionado, además de las novedades de la semana.
El tema central en esta ocasión es SwiftData. Arturo ha podido usarlo tranquilamente en uno de sus proyectos y Julio ha dado ya varias formaciones y usado también en proyectos y tienen una idea clara de las "cosas extrañas" que tenemos que pagar por el hecho que Apple, de nuevo, nos ha colocado un producto sin terminar para luego pulir en la siguiente gran versión.
Un repaso por los pros y contras de SwiftData y con qué cosas hemos de tener cuidado para que no se cuelgue nuestra app y haga lo que queramos en todo momento.
Convierte en un Senior iOS Developer con el Swift Full Stack Bootcamp. Encuentra toda la información aquí: IV Swift Full Stack Bootcamp 2024.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
12/4/2023 • 2 hours, 15 minutes, 54 seconds
Las apps de un developer Swift
¿Qué apps usa un developer de Swift en entornos Apple?
En el programa de hoy, Julio y Arturo repasan las apps que usan como desarrolladores y por qué las usa. Eso siempre trae buenos tips que mejoren tu trabajo.
Además repasamos las noticias de la semana como la corrección del error de tipografías personalizados en Xcode 15 con UIKit, la liberación de Swift 5.9.1 o los recién presentados equipos M3 de Apple.
Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
11/14/2023 • 2 hours, 2 minutes, 7 seconds
Actores re-entrando
Hoy Arturo se desahoga con algunos problemas que ha tenido con UIKit en las últimas semanas debido a cambios y elementos deprecados que las últimas versiones de Xcode.
Comentamos las novedades de la semana y hablamos de las aproximaciones a la concurrencia y cómo entender y programar de una forma más eficiente este paradigma y lo importante que es.
Todo a través de un ejemplo en que podemos ver que un Actor duplicaría entradas a través de las re-entradas del Actor en procesos no finalizados. Es decir, café del bueno.
Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
10/16/2023 • 2 hours, 8 minutes, 30 seconds
¿Y qué hago yo con esta app tan antigua?
Arturo y Julio vuelven a la carga con un nuevo Caffè Swift para contarnos la actualidad del mundo del desarrollo y hacernos meditar compartiendo sus experiencias como desarrolladores.
En esta ocasión hablamos sobre todas las novedades que nos trae la IA y el plan de Apple a futuro, os contamos cómo será el unit testing en Swift a partir del próximo año con una nueva librería o las mejoras en el motor WebKit en cuanto a su compatibilidad con los estándares abiertos.
Y por supuesto, hablamos en la parte de un tema clave contestando una pregunta de uno de nuestros oyentes: ¿qué hacer en caso que nuestra app se quede vieja? ¿Cómo gestiono una app de varios años que representa un problema de coste y tiempo muy importante para ser mantenida o puesta al día? ¿Qué estrategias puedo seguir afrontar ese reto?
A través de su experiencia de muchos años, Arturo y Julio nos dan su opinión cada uno y cómo han afrontado ellos ese problema en el pasado.
Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios
9/26/2023 • 2 hours, 30 minutes, 59 seconds
Patrones de arquitectura para SwiftUI y UIKit
¡Comenzamos la tercera temporada del podcast!
Arturo y Julio nos cuentan cómo fueron sus inicios en el desarrollo y la importancia de una buena base para luego al comentar las noticias y debatir sobre el estado de las betas de iOS 17 que pronto dejarán de serlo.
Pero en el bloque principal nos contarán cada uno de ellos cuáles son sus soluciones de patrones de arquitectura para SwiftUI y para UIKit, dándonos consejos a partir de su propia experiencia.
Aprende Swift y SwiftUI con nuestra última formación: Swift Developer Program 2023.
Arturo Rivas
- Twitter: @arturorivasa
- Web: arturorivas.com
Julio César Fernández
- Twitter: @jcfmunoz
- Twitch: Apple Coding
- Podcast: Apple Coding
- Formación: Apple Coding Academy
- Consultoría: Gabhel Studios