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
  • 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
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
                • Tools & Code
                  • CI/CD with GitHub Actions 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
                • Device
                • Internationalization

                •  
                •  

                Built with by Hugo