<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Testing and resources :: Flutter en rigle.dev</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/index.html</link><description>Flutter testing and guides: widget tests with flutter_test, Android/Web/Windows platform comparison, and practical AI integration ideas.</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/testing-recursos/index.xml" rel="self" type="application/rss+xml"/><item><title>Flock vs Flutter 2026: what the community fork is and when to use it</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-flock-vs-flutter/index.html</link><pubDate>Mon, 25 May 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-flock-vs-flutter/index.html</guid><description>What Flock is, why the community Flutter fork exists, key differences, and whether you should migrate your project.</description></item><item><title>Flutter vs Kotlin Multiplatform 2026: comparison for cross-platform apps</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-vs-kotlin-multiplatform-2026/index.html</link><pubDate>Mon, 25 May 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-vs-kotlin-multiplatform-2026/index.html</guid><description>Comparison between Flutter and Kotlin Multiplatform in 2026: architecture differences, use cases, and which to choose for cross-platform apps.</description></item><item><title>Flutter vs React Native 2026: updated comparison to choose your stack</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-vs-react-native-2026/index.html</link><pubDate>Mon, 25 May 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-vs-react-native-2026/index.html</guid><description>Full comparison between Flutter and React Native in 2026: performance, ecosystem, learning curve, and which to choose based on your project.</description></item><item><title>Riverpod 3 vs BLoC 9 vs Provider 2026: which Flutter state manager to choose</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-riverpod-vs-bloc-vs-provider-2026/index.html</link><pubDate>Mon, 25 May 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-riverpod-vs-bloc-vs-provider-2026/index.html</guid><description>Full comparison between Riverpod 3, BLoC 9 and Provider for state management in Flutter 2026: when to use each one and why.</description></item><item><title>Unit test of repository with Mocktail in Flutter: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-unit-test-repositorio-ejercicio-resuelto/index.html</link><pubDate>Fri, 26 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-unit-test-repositorio-ejercicio-resuelto/index.html</guid><description>Solved Flutter exercise for unit testing domain layers: repository contract, use case, and mocking with mocktail without code generation.</description></item><item><title>Firebase push notifications: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-push-firebase-basico-ejercicio-resuelto/index.html</link><pubDate>Thu, 18 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-push-firebase-basico-ejercicio-resuelto/index.html</guid><description>Receive push notifications in foreground and background with Firebase Messaging.</description></item><item><title>Flutter login integration test: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-integration-test-login-ejercicio-resuelto/index.html</link><pubDate>Tue, 09 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-integration-test-login-ejercicio-resuelto/index.html</guid><description>Automate a complete login flow with integration_test.</description></item><item><title>Jank profiling with DevTools: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-profiling-jank-devtools-ejercicio-resuelto/index.html</link><pubDate>Mon, 22 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-profiling-jank-devtools-ejercicio-resuelto/index.html</guid><description>Analyze slow frames and fix rendering bottlenecks.</description></item><item><title>List-detail integration test: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-integration-test-listado-detalle-ejercicio-resuelto/index.html</link><pubDate>Wed, 10 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-integration-test-listado-detalle-ejercicio-resuelto/index.html</guid><description>Validate list -&gt; detail flow with mocked data.</description></item><item><title>Mock API in Flutter tests: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-mock-api-test-ejercicio-resuelto/index.html</link><pubDate>Thu, 11 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-mock-api-test-ejercicio-resuelto/index.html</guid><description>Isolate network tests with mock clients and controlled responses.</description></item><item><title>Notification preferences in Flutter: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-preferencias-notificaciones-ejercicio-resuelto/index.html</link><pubDate>Sat, 20 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-preferencias-notificaciones-ejercicio-resuelto/index.html</guid><description>Allow user to enable or disable notification categories.</description></item><item><title>Push with deep link to screen: solved exercise</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-push-deep-link-ejercicio-resuelto/index.html</link><pubDate>Fri, 19 Jun 2026 00:00:00 +0200</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-push-deep-link-ejercicio-resuelto/index.html</guid><description>Open a specific screen when user taps a push notification.</description></item><item><title>Flutter + AI: 5 practical ideas to build useful apps</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-ai-ideas-practicas/index.html</link><pubDate>Thu, 12 Mar 2026 00:00:00 +0100</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-ai-ideas-practicas/index.html</guid><description>Practical ideas to combine Flutter and AI in real products: smart forms, semantic search, and contextual assistants.</description></item><item><title>Flutter Android, Web, or Windows: practical comparison to choose your platform</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-android-web-windows-comparativa/index.html</link><pubDate>Wed, 11 Mar 2026 00:00:00 +0100</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-android-web-windows-comparativa/index.html</guid><description>Practical guide to choose between Flutter Android, Web, and Windows based on product type, delivery speed, and user experience.</description></item><item><title>Flutter Widget Test: solved UI testing exercise</title><link>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-widget-test-ejercicio-resuelto/index.html</link><pubDate>Tue, 03 Mar 2026 00:00:00 +0100</pubDate><guid>https://flutter.rigle.dev/en/ejercicios/testing-recursos/flutter-widget-test-ejercicio-resuelto/index.html</guid><description>Solved Flutter widget testing exercise with flutter_test to validate UI interactions and reduce regressions.</description></item></channel></rss>