1. Learn Flutter — solved exercises > 
  2. Exercises > 
  3. Tools & Code
  • Architecture
  • Productivity
  • Tools

Flutter Tools and Productivity

Practical exercises on the tools and techniques that separate a demo project from a production-ready app: code generation, environment configuration, and battle-tested architecture patterns.

  • CI/CD with GitHub Actions in Flutter: solved exercise
  • Dart 3 Records and Patterns in Flutter: solved exercise
  • Flutter Flavors dev, staging and prod: solved exercise
  • flutter_hooks in Flutter: solved exercise with useState and useEffect
  • Freezed and json_serializable in Flutter: solved exercise
  • Isolates and compute in Flutter: solved exercise
  • json_serializable with build_runner in Flutter: solved exercise
  • Linting and analysis_options in Flutter: solved exercise
  • Local notifications in Flutter: solved exercise with flutter_local_notifications
  • Shorebird in Flutter: solved exercise with code push and OTA updates
May 25, 2026
Flutter en rigle.dev

  • Home


    • Widgets and UI
      • Forms and navigation
        • State and architecture
          • API and async
            • Persistence and data
              • Testing and resources
                • Device
                  • Tools & Code
                    • CI/CD with GitHub Actions in Flutter: solved exercise
                    • Dart 3 Records and Patterns in Flutter: solved exercise
                    • Flutter Flavors dev, staging and prod: solved exercise
                    • flutter_hooks in Flutter: solved exercise with useState and useEffect
                    • Freezed and json_serializable in Flutter: solved exercise
                    • Isolates and compute in Flutter: solved exercise
                    • json_serializable with build_runner in Flutter: solved exercise
                    • Linting and analysis_options in Flutter: solved exercise
                    • Local notifications in Flutter: solved exercise with flutter_local_notifications
                    • Shorebird in Flutter: solved exercise with code push and OTA updates
                  • Internationalization

                    •  
                    •  

                    Built with by Hugo