Testing and resources
Beyond the core exercises, this section covers three complementary areas: how to test widgets with flutter_test to catch regressions before they reach production, how to choose between Android, Web, and Windows as deployment targets, and how to apply AI practically in Flutter apps.
- Flock vs Flutter 2026: what the community fork is and when to use it
- Flutter vs Kotlin Multiplatform 2026: comparison for cross-platform apps
- Flutter vs React Native 2026: updated comparison to choose your stack
- Riverpod 3 vs BLoC 9 vs Provider 2026: which Flutter state manager to choose
- Unit test of repository with Mocktail in Flutter: solved exercise
- Firebase push notifications: solved exercise
- Flutter login integration test: solved exercise
- Jank profiling with DevTools: solved exercise
- List-detail integration test: solved exercise
- Mock API in Flutter tests: solved exercise
- Notification preferences in Flutter: solved exercise
- Push with deep link to screen: solved exercise
- Flutter + AI: 5 practical ideas to build useful apps
- Flutter Android, Web, or Windows: practical comparison to choose your platform
- Flutter Widget Test: solved UI testing exercise