<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Swift &amp; AI</title><description>Swift, Core ML y agentes LLM para construir sistemas nativos más rápidos, privados y controlables.</description><link>https://swiftandai.com/</link><item><title>Foundation Models: Apple acaba de convertir la IA en una plataforma</title><link>https://swiftandai.com/blog/foundation-models-apple-ia-plataforma/</link><guid isPermaLink="true">https://swiftandai.com/blog/foundation-models-apple-ia-plataforma/</guid><description>Esta mañana publiqué una lista con cinco APIs que me gustaría ver en la WWDC 2026. Tras ver la State of the Union, mi conclusión es muy distinta: Apple no ha presentado algunas APIs. Ha presentado una plataforma.</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Las 5 APIs que Apple debería presentar para que los desarrolladores iOS adopten la IA de verdad</title><link>https://swiftandai.com/blog/wwdc-2026-5-apis-ia-apple/</link><guid isPermaLink="true">https://swiftandai.com/blog/wwdc-2026-5-apis-ia-apple/</guid><description>Antes de la WWDC 2026, estas son las cinco APIs que me gustaría ver anunciadas para facilitar el desarrollo de aplicaciones inteligentes en el ecosistema Apple.</description><pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate></item><item><title>Qué son realmente los agentes LLM</title><link>https://swiftandai.com/blog/que-son-realmente-los-agentes-llm/</link><guid isPermaLink="true">https://swiftandai.com/blog/que-son-realmente-los-agentes-llm/</guid><description>Todo el mundo llama agente a un chatbot con un system prompt. La diferencia real está en si el sistema decide y actúa, o solo responde.</description><pubDate>Wed, 27 May 2026 00:00:00 GMT</pubDate></item><item><title>Diseñando flujos async seguros en SwiftUI</title><link>https://swiftandai.com/blog/flujos-async-seguros-swiftui/</link><guid isPermaLink="true">https://swiftandai.com/blog/flujos-async-seguros-swiftui/</guid><description>La concurrencia en SwiftUI es potente, pero sin una arquitectura clara de estado es fácil caer en race conditions y comportamientos inconsistentes.</description><pubDate>Mon, 16 Feb 2026 00:00:00 GMT</pubDate></item><item><title>Diseñar una UI de chat que no sabe nada de LLMs (y por qué eso importa)</title><link>https://swiftandai.com/blog/chatkit-ui-chat-desacoplada-llms/</link><guid isPermaLink="true">https://swiftandai.com/blog/chatkit-ui-chat-desacoplada-llms/</guid><description>Separar la UI de chat de la lógica LLM no es una optimización: es una decisión arquitectónica que evita acoplamiento y deuda técnica.</description><pubDate>Sat, 27 Dec 2025 00:00:00 GMT</pubDate></item><item><title>Por qué la IA local cambia las decisiones de arquitectura en iOS</title><link>https://swiftandai.com/blog/arquitectura-ios-ia-local/</link><guid isPermaLink="true">https://swiftandai.com/blog/arquitectura-ios-ia-local/</guid><description>Ejecutar modelos en local no es una optimización, sino una decisión arquitectónica en aplicaciones iOS.</description><pubDate>Mon, 22 Dec 2025 00:00:00 GMT</pubDate></item></channel></rss>