<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Forms and navigation :: Flutter en rigle.dev</title><link>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/index.html</link><description>Solved Flutter exercises on forms and navigation: Form validation with TextFormField, named routes, and declarative navigation with go_router.</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 25 May 2026 00:00:00 +0200</lastBuildDate><atom:link href="https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/index.xml" rel="self" type="application/rss+xml"/><item><title>Modal BottomSheet in Flutter: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-bottom-sheet-modal-ejercicio-resuelto/index.html</link><pubDate>Sat, 04 Jul 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-bottom-sheet-modal-ejercicio-resuelto/index.html</guid><description>Solved Flutter exercise for modal BottomSheet: showModalBottomSheet, DraggableScrollableSheet, filter panel and confirmation dialog from the bottom.</description></item><item><title>Deep links with go_router in Flutter: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-deep-links-go-router-ejercicio-resuelto/index.html</link><pubDate>Sun, 07 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-deep-links-go-router-ejercicio-resuelto/index.html</guid><description>Configure deep links to open specific screens from external URLs.</description></item><item><title>go_router auth guards: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-go-router-guards-auth-ejercicio-resuelto/index.html</link><pubDate>Sat, 06 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-go-router-guards-auth-ejercicio-resuelto/index.html</guid><description>Protect private routes with redirects based on auth state.</description></item><item><title>Not found route in Flutter: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-ruta-not-found-ejercicio-resuelto/index.html</link><pubDate>Mon, 08 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-ruta-not-found-ejercicio-resuelto/index.html</guid><description>Handle unknown routes with a friendly 404 screen.</description></item><item><title>go_router in Flutter: solved navigation exercise</title><link>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-go-router-ejercicio-resuelto/index.html</link><pubDate>Fri, 27 Feb 2026 00:00:00 +0100</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-go-router-ejercicio-resuelto/index.html</guid><description>Solved go_router Flutter exercise with declarative routes, named navigation, and path parameters.</description></item><item><title>Named Routes in Flutter: solved navigation exercise</title><link>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-navegacion-con-named-routes-ejercicio-resuelto/index.html</link><pubDate>Fri, 13 Feb 2026 00:00:00 +0100</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-navegacion-con-named-routes-ejercicio-resuelto/index.html</guid><description>Solved Flutter navigation exercise using named routes to move between screens with a clean and maintainable route map.</description></item><item><title>Flutter Form Validation: solved exercise with TextFormField</title><link>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-formulario-con-validacion-ejercicio-resuelto/index.html</link><pubDate>Thu, 12 Feb 2026 00:00:00 +0100</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/formularios-navegacion/flutter-formulario-con-validacion-ejercicio-resuelto/index.html</guid><description>Build a validated Flutter form with a solved exercise covering field rules, error messages, and safe submit flow.</description></item></channel></rss>