<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Canvas on NSStudent blog</title><link>https://nsstudent.dev/tags/canvas/</link><description>Recent content in Canvas on NSStudent blog</description><generator>Hugo -- gohugo.io</generator><language>es</language><copyright>© 2026 NSStudent</copyright><lastBuildDate>Thu, 05 Nov 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://nsstudent.dev/tags/canvas/index.xml" rel="self" type="application/rss+xml"/><item><title>Animaciones en el onboarding de MindChess en SwiftUI gracias a la IA</title><link>https://nsstudent.dev/posts/1793810125084-animaciones-onboarding-html-swiftui/</link><pubDate>Thu, 05 Nov 2026 00:00:00 +0000</pubDate><guid>https://nsstudent.dev/posts/1793810125084-animaciones-onboarding-html-swiftui/</guid><description>Todo el mundo hace motion graphics con IA para vídeos. Yo quería lo mismo dentro de la app, en SwiftUI nativo. La clave fue escribir cada escena como una función draw(t).</description><media:content xmlns:media="http://search.yahoo.com/mrss/" url="https://nsstudent.dev/posts/1793810125084-animaciones-onboarding-html-swiftui/featured.png"/></item></channel></rss>