Maestro: tests E2E para Flutter que van más allá de tu app
La mayoría de herramientas de testing E2E se detienen en los bordes de tu app. Maestro no. Te explico qué es, cómo funciona y cómo lo uso en OpoSAS para validar flujos reales en dispositivo.
La mayoría de herramientas de testing E2E se detienen en los bordes de tu app. Maestro no. Te explico qué es, cómo funciona y cómo lo uso en OpoSAS para validar flujos reales en dispositivo.

OpoSAS es una app para preparar oposiciones en España: exámenes de práctica, estadísticas por tema, asistente de IA y suscripciones Premium. Aquí cuento cómo está construida.
Mi blog llevaba años en WordPress y funcionaba. Pero sin control de versiones, con un sidebar que fragmentaba el foco, y sin tiempo de lectura visible en las tarjetas, llegó el momento de reconstruirlo desde cero. Esto es lo que pasó cuando usé Claude Code con el plugin VGV Wingspan para planificarlo y construirlo.

Como comentábamos en el [post sobre los principios](/blog/los-principios-solid-en-flutter-claves-para-un-codigo-limpio-mantenible-flexible-y-escalable), vamos a empezar esta s

Los principios SOLID ofrecen una guía para escribir código en Flutter que sea más fácil de mantener, extender y entender. Al seguir estos principios, los desarrolladores pueden crear aplicaciones más robustas y escalables, reduciendo errores y facilitando la colaboración en equipos.

Bueno, pues después de bastante tiempo (demasiado) vuelvo a escribir un post.

Tras el [último artículo donde implementamos FirebaseDB para Android](/blog/firebase-para-aplicaciones-xamarin-forms-parte-3-firebasedatabase-para-android), llegamos al final d