<?xml version="1.0" encoding="UTF-8"?>
<!-- Este mapa del sitio lo generó All in One SEO vv5.0.3 dinámicamente el octubre 19, 2026 a las 7:34 pm - el plugin SEO original para WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://necsal.es/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Necsal</title>
		<link><![CDATA[https://necsal.es]]></link>
		<description><![CDATA[Necsal]]></description>
		<lastBuildDate><![CDATA[Mon, 19 Oct 2026 13:52:40 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://necsal.es/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://necsal.es/como-ejecutar-whisper-en-ios-con-swift-transcripcion-de-audio-offline-y-en-tiempo-real/]]></guid>
			<link><![CDATA[https://necsal.es/como-ejecutar-whisper-en-ios-con-swift-transcripcion-de-audio-offline-y-en-tiempo-real/]]></link>
			<title>Cómo ejecutar Whisper en iOS con Swift: Transcripción de audio offline y en tiempo real</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:52:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/lenguajes-de-programacion-que-dominaran-2026-de-python-a-rust-y-mas-alla/]]></guid>
			<link><![CDATA[https://necsal.es/lenguajes-de-programacion-que-dominaran-2026-de-python-a-rust-y-mas-alla/]]></link>
			<title>Lenguajes de programación que dominarán 2026: de Python a Rust y más allá</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/computacion-optica-y-cuantica-que-significan-estos-avances-para-los-programadores/]]></guid>
			<link><![CDATA[https://necsal.es/computacion-optica-y-cuantica-que-significan-estos-avances-para-los-programadores/]]></link>
			<title>Computación óptica y cuántica: ¿qué significan estos avances para los programadores?</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-preparar-tu-carrera-tech-para-2026-habilidades-en-ai-cloud-ciberseguridad-y-full-stack/]]></guid>
			<link><![CDATA[https://necsal.es/como-preparar-tu-carrera-tech-para-2026-habilidades-en-ai-cloud-ciberseguridad-y-full-stack/]]></link>
			<title>Cómo preparar tu carrera tech para 2026: habilidades en AI, cloud, ciberseguridad y full-stack</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:06 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/tendencias-tecnologicas-que-marcaran-2026-ia-ar-xr-ciberseguridad-y-cloud/]]></guid>
			<link><![CDATA[https://necsal.es/tendencias-tecnologicas-que-marcaran-2026-ia-ar-xr-ciberseguridad-y-cloud/]]></link>
			<title>Tendencias tecnológicas que marcarán 2026: IA, AR/XR, ciberseguridad y cloud</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/vibe-coding-es-el-futuro-de-la-programacion-o-una-amenaza-para-la-calidad-del-software/]]></guid>
			<link><![CDATA[https://necsal.es/vibe-coding-es-el-futuro-de-la-programacion-o-una-amenaza-para-la-calidad-del-software/]]></link>
			<title>Vibe Coding: ¿Es el futuro de la programación o una amenaza para la calidad del software?</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/top-10-trucos-para-mejorar-la-velocidad-de-carga-de-tu-blog-o-web/]]></guid>
			<link><![CDATA[https://necsal.es/top-10-trucos-para-mejorar-la-velocidad-de-carga-de-tu-blog-o-web/]]></link>
			<title>Top 10 trucos para mejorar la velocidad de carga de tu blog o web</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/vale-la-pena-usar-ia-en-programacion-herramientas-pros-y-contras-en-2026/]]></guid>
			<link><![CDATA[https://necsal.es/vale-la-pena-usar-ia-en-programacion-herramientas-pros-y-contras-en-2026/]]></link>
			<title>¿Vale la pena usar IA en programación? Herramientas, pros y contras en 2026</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:28:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-generar-un-access-token-de-instagram-en-2026-guia-definitiva-post-basic-display-api/]]></guid>
			<link><![CDATA[https://necsal.es/como-generar-un-access-token-de-instagram-en-2026-guia-definitiva-post-basic-display-api/]]></link>
			<title>Cómo generar un Access Token de Instagram en 2026: Guía Definitiva (Post-Basic Display API)</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:59 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/las-mejores-herramientas-gratuitas-para-desarrolladores-web-en-2026-con-comparativas-y-ejemplos/]]></guid>
			<link><![CDATA[https://necsal.es/las-mejores-herramientas-gratuitas-para-desarrolladores-web-en-2026-con-comparativas-y-ejemplos/]]></link>
			<title>Las mejores herramientas gratuitas para desarrolladores web en 2026 (con comparativas y ejemplos)</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/asistentes-virtuales-en-el-hogar-cual-es-mejor-a-dia-de-hoy-y-cual-comprar/]]></guid>
			<link><![CDATA[https://necsal.es/asistentes-virtuales-en-el-hogar-cual-es-mejor-a-dia-de-hoy-y-cual-comprar/]]></link>
			<title>Asistentes virtuales en el hogar, cual es mejor a día de hoy y cual comprar</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/guia-rapida-optimiza-tu-sitio-web-para-moviles-en-menos-de-una-hora/]]></guid>
			<link><![CDATA[https://necsal.es/guia-rapida-optimiza-tu-sitio-web-para-moviles-en-menos-de-una-hora/]]></link>
			<title>Guía rápida: optimiza tu sitio web para móviles en menos de una hora</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/el-nuevo-rostro-del-open-source-como-la-ia-esta-redefiniendo-la-contribucion/]]></guid>
			<link><![CDATA[https://necsal.es/el-nuevo-rostro-del-open-source-como-la-ia-esta-redefiniendo-la-contribucion/]]></link>
			<title>El Nuevo Rostro del Open Source: Cómo la IA está Redefiniendo la Contribución</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:52 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/swift-concurrency-guia-completa-de-task-async-await-y-actors/]]></guid>
			<link><![CDATA[https://necsal.es/swift-concurrency-guia-completa-de-task-async-await-y-actors/]]></link>
			<title>Swift Concurrency: Guía Completa de Task, Async/Await y Actors</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/el-fin-de-las-apis-complejas-como-conectar-servicios-usando-lenguaje-natural-y-webhooks-inteligentes/]]></guid>
			<link><![CDATA[https://necsal.es/el-fin-de-las-apis-complejas-como-conectar-servicios-usando-lenguaje-natural-y-webhooks-inteligentes/]]></link>
			<title>El fin de las APIs complejas: Cómo conectar servicios usando Lenguaje Natural y Webhooks inteligentes</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/guia-de-supervivencia-full-stack-por-que-aprender-rust-o-go-es-tu-mejor-seguro-de-vida-frente-a-la-ia/]]></guid>
			<link><![CDATA[https://necsal.es/guia-de-supervivencia-full-stack-por-que-aprender-rust-o-go-es-tu-mejor-seguro-de-vida-frente-a-la-ia/]]></link>
			<title>Guía de supervivencia Full-Stack: Por qué aprender Rust o Go es tu mejor seguro de vida frente a la IA</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:49 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/del-vibe-coding-a-la-realidad-como-mantener-la-calidad-del-software-cuando-no-escribes-ni-una-linea/]]></guid>
			<link><![CDATA[https://necsal.es/del-vibe-coding-a-la-realidad-como-mantener-la-calidad-del-software-cuando-no-escribes-ni-una-linea/]]></link>
			<title>Del &#8216;Vibe Coding&#8217; a la Realidad: Cómo mantener la calidad del software cuando no escribes ni una línea</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/adios-al-seo-tradicional-como-optimizar-tu-web-para-que-las-ias-y-no-solo-google-te-recomienden/]]></guid>
			<link><![CDATA[https://necsal.es/adios-al-seo-tradicional-como-optimizar-tu-web-para-que-las-ias-y-no-solo-google-te-recomienden/]]></link>
			<title>Adiós al SEO tradicional: Cómo optimizar tu web para que las IAs (y no solo Google) te recomienden</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/mas-alla-de-copilot-5-agentes-de-ia-que-escriben-testean-y-despliegan-codigo-por-ti-en-2026/]]></guid>
			<link><![CDATA[https://necsal.es/mas-alla-de-copilot-5-agentes-de-ia-que-escriben-testean-y-despliegan-codigo-por-ti-en-2026/]]></link>
			<title>Más allá de Copilot: 5 Agentes de IA que escriben, testean y despliegan código por ti en 2026</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:45 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/adios-a-docker-desktop-3-alternativas-ligeras-y-gratuitas-para-levantar-tu-entorno-local-en-2026/]]></guid>
			<link><![CDATA[https://necsal.es/adios-a-docker-desktop-3-alternativas-ligeras-y-gratuitas-para-levantar-tu-entorno-local-en-2026/]]></link>
			<title>Adiós a Docker Desktop: 3 alternativas ligeras y gratuitas para levantar tu entorno local en 2026</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:43 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/por-que-tu-api-es-lenta-3-cuellos-de-botella-comunes-y-como-solucionarlos-hoy-mismo/]]></guid>
			<link><![CDATA[https://necsal.es/por-que-tu-api-es-lenta-3-cuellos-de-botella-comunes-y-como-solucionarlos-hoy-mismo/]]></link>
			<title>¿Por qué tu API es lenta? 3 cuellos de botella comunes y cómo solucionarlos hoy mismo</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:42 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/de-junior-a-senior-5-herramientas-de-cli-que-cambiaran-tu-flujo-de-trabajo-este-2026/]]></guid>
			<link><![CDATA[https://necsal.es/de-junior-a-senior-5-herramientas-de-cli-que-cambiaran-tu-flujo-de-trabajo-este-2026/]]></link>
			<title>De Junior a Senior: 5 herramientas de CLI que cambiarán tu flujo de trabajo este 2026</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:41 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/el-stack-tecnologico-para-2027-tecnologias-que-deberias-empezar-a-aprender-y-las-que-deberias-soltar/]]></guid>
			<link><![CDATA[https://necsal.es/el-stack-tecnologico-para-2027-tecnologias-que-deberias-empezar-a-aprender-y-las-que-deberias-soltar/]]></link>
			<title>El stack tecnológico para 2027: Tecnologías que deberías empezar a aprender (y las que deberías soltar)</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:40 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/clean-code-en-la-era-de-la-ia-como-escribir-codigo-que-los-humanos-y-no-solo-copilot-entiendan/]]></guid>
			<link><![CDATA[https://necsal.es/clean-code-en-la-era-de-la-ia-como-escribir-codigo-que-los-humanos-y-no-solo-copilot-entiendan/]]></link>
			<title>Clean Code en la era de la IA: Cómo escribir código que los humanos (y no solo Copilot) entiendan</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/adios-a-los-contenedores-pesados-introduccion-a-webassembly-wasm-para-el-backend/]]></guid>
			<link><![CDATA[https://necsal.es/adios-a-los-contenedores-pesados-introduccion-a-webassembly-wasm-para-el-backend/]]></link>
			<title>Adiós a los contenedores pesados: Introducción a WebAssembly (Wasm) para el backend</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:37 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-poner-tu-feed-de-instagram-en-html-css-sin-usar-widgets-de-pago/]]></guid>
			<link><![CDATA[https://necsal.es/como-poner-tu-feed-de-instagram-en-html-css-sin-usar-widgets-de-pago/]]></link>
			<title>Cómo poner tu Feed de Instagram en HTML/CSS sin usar Widgets de pago</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:36 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/guia-rapida-como-evitar-que-tu-token-de-instagram-deje-de-funcionar/]]></guid>
			<link><![CDATA[https://necsal.es/guia-rapida-como-evitar-que-tu-token-de-instagram-deje-de-funcionar/]]></link>
			<title>Guía Rápida: Cómo evitar que tu Token de Instagram deje de funcionar</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:35 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-crear-un-boton-de-compartir-en-instagram-stories-desde-tu-web/]]></guid>
			<link><![CDATA[https://necsal.es/como-crear-un-boton-de-compartir-en-instagram-stories-desde-tu-web/]]></link>
			<title>Cómo crear un botón de &#8216;Compartir en Instagram Stories&#8217; desde tu Web</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-insertar-un-video-de-instagram-reel-en-tu-app-de-swift-swiftui/]]></guid>
			<link><![CDATA[https://necsal.es/como-insertar-un-video-de-instagram-reel-en-tu-app-de-swift-swiftui/]]></link>
			<title>Cómo insertar un vídeo de Instagram (Reel) en tu App de Swift/SwiftUI</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:32 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/he-creado-la-herramienta-definitiva-para-generar-iconos-de-ios-y-por-que-deberias-dejar-de-usar-sketch-para-esto/]]></guid>
			<link><![CDATA[https://necsal.es/he-creado-la-herramienta-definitiva-para-generar-iconos-de-ios-y-por-que-deberias-dejar-de-usar-sketch-para-esto/]]></link>
			<title>He creado la herramienta definitiva para generar iconos de iOS (y por qué deberías dejar de usar Sketch para esto)</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-integrar-el-login-de-instagram-facebook-en-una-app-de-ios-sin-morir-en-el-intento/]]></guid>
			<link><![CDATA[https://necsal.es/como-integrar-el-login-de-instagram-facebook-en-una-app-de-ios-sin-morir-en-el-intento/]]></link>
			<title>Cómo integrar el Login de Instagram/Facebook en una App de iOS (sin morir en el intento)</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/automatizando-el-despliegue-en-testflight-con-fastlane/]]></guid>
			<link><![CDATA[https://necsal.es/automatizando-el-despliegue-en-testflight-con-fastlane/]]></link>
			<title>Automatizando el despliegue en TestFlight con Fastlane</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:28 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/consumiendo-una-api-rest-en-swift-6-adios-a-las-librerias-externas/]]></guid>
			<link><![CDATA[https://necsal.es/consumiendo-una-api-rest-en-swift-6-adios-a-las-librerias-externas/]]></link>
			<title>Consumiendo una API REST en Swift 6: Adiós a las librerías externas</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-leer-datos-de-salud-healthkit-con-swift-mi-experiencia-creando-una-app-de-fitness/]]></guid>
			<link><![CDATA[https://necsal.es/como-leer-datos-de-salud-healthkit-con-swift-mi-experiencia-creando-una-app-de-fitness/]]></link>
			<title>Cómo leer datos de salud (HealthKit) con Swift: Mi experiencia creando una App de Fitness</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:25 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/swiftui-vs-uikit-cuando-deberias-seguir-usando-objective-c/]]></guid>
			<link><![CDATA[https://necsal.es/swiftui-vs-uikit-cuando-deberias-seguir-usando-objective-c/]]></link>
			<title>SwiftUI vs UIKit: ¿Cuándo deberías seguir usando Objective-C?</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/de-objective-c-a-swift-como-sobrevivir-en-proyectos-legacy-en-2026/]]></guid>
			<link><![CDATA[https://necsal.es/de-objective-c-a-swift-como-sobrevivir-en-proyectos-legacy-en-2026/]]></link>
			<title>De Objective-C a Swift: Cómo sobrevivir en proyectos Legacy en 2026</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/notificaciones-push-en-ios-guia-definitiva-para-configurar-certificados-apns/]]></guid>
			<link><![CDATA[https://necsal.es/notificaciones-push-en-ios-guia-definitiva-para-configurar-certificados-apns/]]></link>
			<title>Notificaciones Push en iOS: Guía definitiva para configurar certificados APNs</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-implementar-dynamic-island-en-apps-de-productividad-con-swift/]]></guid>
			<link><![CDATA[https://necsal.es/como-implementar-dynamic-island-en-apps-de-productividad-con-swift/]]></link>
			<title>Cómo implementar Dynamic Island en apps de productividad con Swift</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/novedades-de-swift-6-x-concurrencia-estricta-y-como-aplicarla-hoy/]]></guid>
			<link><![CDATA[https://necsal.es/novedades-de-swift-6-x-concurrencia-estricta-y-como-aplicarla-hoy/]]></link>
			<title>Novedades de Swift 6.x: Concurrencia estricta y cómo aplicarla hoy</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/php-8-5-vs-node-js-cual-elegir-para-el-backend-de-tu-app-movil/]]></guid>
			<link><![CDATA[https://necsal.es/php-8-5-vs-node-js-cual-elegir-para-el-backend-de-tu-app-movil/]]></link>
			<title>PHP 8.5 vs Node.js: Cuál elegir para el backend de tu app móvil</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:18 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/migracion-de-uikit-a-swiftui-en-2026-merece-la-pena-el-riesgo/]]></guid>
			<link><![CDATA[https://necsal.es/migracion-de-uikit-a-swiftui-en-2026-merece-la-pena-el-riesgo/]]></link>
			<title>Migración de UIKIt a SwiftUI en 2026: ¿Merece la pena el riesgo?</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:17 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/el-estado-de-objective-c-en-2026-cuando-es-el-momento-de-decir-adios/]]></guid>
			<link><![CDATA[https://necsal.es/el-estado-de-objective-c-en-2026-cuando-es-el-momento-de-decir-adios/]]></link>
			<title>El estado de Objective-C en 2026: ¿Cuándo es el momento de decir adiós?</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:16 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/tutorial-websockets-en-swift-para-apps-de-chat-en-tiempo-real/]]></guid>
			<link><![CDATA[https://necsal.es/tutorial-websockets-en-swift-para-apps-de-chat-en-tiempo-real/]]></link>
			<title>Tutorial: WebSockets en Swift para apps de chat en tiempo real</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-integrar-la-api-de-openai-en-una-app-ios-usando-swift/]]></guid>
			<link><![CDATA[https://necsal.es/como-integrar-la-api-de-openai-en-una-app-ios-usando-swift/]]></link>
			<title>Cómo integrar la API de OpenAI en una App iOS usando Swift</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:14 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/tutorial-como-debugear-memory-leaks-en-swiftui/]]></guid>
			<link><![CDATA[https://necsal.es/tutorial-como-debugear-memory-leaks-en-swiftui/]]></link>
			<title>Tutorial: Cómo debugear Memory Leaks en SwiftUI</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/desarrollo-hibrido-en-2026-native-swift-o-kotlin-multiplatform/]]></guid>
			<link><![CDATA[https://necsal.es/desarrollo-hibrido-en-2026-native-swift-o-kotlin-multiplatform/]]></link>
			<title>Desarrollo Híbrido en 2026: ¿Native Swift o Kotlin Multiplatform?</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:11 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/tutorial-como-crear-un-asistente-de-voz-nativo-en-ios-con-openai-y-swift/]]></guid>
			<link><![CDATA[https://necsal.es/tutorial-como-crear-un-asistente-de-voz-nativo-en-ios-con-openai-y-swift/]]></link>
			<title>Tutorial: Cómo crear un Asistente de Voz nativo en iOS con OpenAI y Swift</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/modelos-locales-en-ios-como-integrar-llms-en-tu-app-usando-core-ml-y-swift/]]></guid>
			<link><![CDATA[https://necsal.es/modelos-locales-en-ios-como-integrar-llms-en-tu-app-usando-core-ml-y-swift/]]></link>
			<title>Modelos locales en iOS: Cómo integrar LLMs en tu App usando Core ML y Swift</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:07 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/como-buildear-y-consumir-webhooks-seguros-en-tu-backend-php-y-node-js/]]></guid>
			<link><![CDATA[https://necsal.es/como-buildear-y-consumir-webhooks-seguros-en-tu-backend-php-y-node-js/]]></link>
			<title>Cómo buildear y consumir Webhooks seguros en tu Backend (PHP y Node.js)</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://necsal.es/mas-alla-del-json-como-estructurar-datos-eficientemente-en-apis-moviles-usando-protocol-buffers/]]></guid>
			<link><![CDATA[https://necsal.es/mas-alla-del-json-como-estructurar-datos-eficientemente-en-apis-moviles-usando-protocol-buffers/]]></link>
			<title>Más allá del JSON: Cómo estructurar datos eficientemente en APIs móviles usando Protocol Buffers</title>
			<pubDate><![CDATA[Mon, 19 Oct 2026 13:27:03 +0000]]></pubDate>
		</item>
				</channel>
</rss>
