1. Aprende Flutter — ejercicios resueltos > 
  2. Ejercicios > 
  3. Estado y arquitectura

Estado y arquitectura

Gestionar el estado correctamente es la habilidad que separa una app funcional de una escalable. Estos ejercicios recorren los tres enfoques más usados en Flutter: setState para estado local en un solo widget, Provider con ChangeNotifier para estado global compartido, y Riverpod con StateProvider como alternativa moderna y testeable.

  • BLoC con Cubit en Flutter: ejercicio resuelto
  • BLoC con eventos y estados tipados en Flutter: ejercicio resuelto
  • GetX en Flutter: ejercicio resuelto de gestión de estado
  • Arquitectura por capas en Flutter: ejercicio resuelto
  • Inyeccion con Riverpod providers: ejercicio resuelto
  • Inyeccion de dependencias con get_it en Flutter: ejercicio resuelto
  • Mapper DTO a dominio en Flutter: ejercicio resuelto
  • Modulo feature con DI y testing en Flutter: ejercicio resuelto
  • Optimistic update en Flutter: ejercicio resuelto
  • Repositorio y casos de uso en Flutter: ejercicio resuelto
  • Riverpod en Flutter: ejercicio resuelto con contador
  • Provider en Flutter para estado global: ejercicio resuelto
  • Contador en Flutter con setState: ejercicio resuelto paso a paso
25 may. 2026
Flutter en rigle.dev

  • Home


    • Widgets y UI
      • Formularios y navegación
        • Estado y arquitectura
          • BLoC con Cubit en Flutter: ejercicio resuelto
          • BLoC con eventos y estados tipados en Flutter: ejercicio resuelto
          • GetX en Flutter: ejercicio resuelto de gestión de estado
          • Arquitectura por capas en Flutter: ejercicio resuelto
          • Inyeccion con Riverpod providers: ejercicio resuelto
          • Inyeccion de dependencias con get_it en Flutter: ejercicio resuelto
          • Mapper DTO a dominio en Flutter: ejercicio resuelto
          • Modulo feature con DI y testing en Flutter: ejercicio resuelto
          • Optimistic update en Flutter: ejercicio resuelto
          • Repositorio y casos de uso en Flutter: ejercicio resuelto
          • Riverpod en Flutter: ejercicio resuelto con contador
          • Provider en Flutter para estado global: ejercicio resuelto
          • Contador en Flutter con setState: ejercicio resuelto paso a paso
        • API y async
          • Persistencia y datos
            • Testing y recursos
              • Herramientas y código
                • Dispositivo
                • Internacionalización

                •  
                •  

                Built with by Hugo