<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Lirafy · Blog</title><description>Cómo construimos nuestras apps y lo que vamos aprendiendo.</description><link>https://lirafy.dev/</link><language>es</language><item><title>Una app móvil sin backend: avisos y aprobaciones de Claude Code con SSH y archivos</title><link>https://lirafy.dev/blog/app-movil-sin-backend/</link><guid isPermaLink="true">https://lirafy.dev/blog/app-movil-sin-backend/</guid><description>Una app móvil sin backend: cómo Wendo lleva los avisos y permisos de Claude Code al teléfono sin cuentas: SSH, un JSONL, archivos de respuesta, ntfy y QR.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Cómo metimos SSH, Mosh y Eternal Terminal en una app Flutter</title><link>https://lirafy.dev/blog/ssh-mosh-y-eternal-terminal-en-flutter/</link><guid isPermaLink="true">https://lirafy.dev/blog/ssh-mosh-y-eternal-terminal-en-flutter/</guid><description>SSH en Flutter con JSch en Android y NMSSH en iOS, Mosh y Eternal Terminal escritos en Kotlin y lo que cuesta que una sesión aguante un cambio de red.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate></item><item><title>Whisper en el móvil, sin internet: cómo dicta Wendo</title><link>https://lirafy.dev/blog/whisper-en-el-movil-sin-internet/</link><guid isPermaLink="true">https://lirafy.dev/blog/whisper-en-el-movil-sin-internet/</guid><description>Cómo funciona Whisper en el móvil con whisper.cpp y Flutter: qué modelo ggml elegir, cómo se descarga, el formato del audio y cuándo compensa OpenAI o Groq.</description><pubDate>Sun, 01 Nov 2026 00:00:00 GMT</pubDate></item></channel></rss>