Skip to content
0:00 / 0:00

#flutter#provider#state-management

Flutter State Management made easy with provider | Flutter Tutorial for Beginners

David Serrano

6.1K subscribers • 5 videos on Hallway

YouTube
  • Recommended by 2 people: 2 in engineering communities.
  • Presented by David Serrano, software developer
  • Linked in the descriptionsvprdga/Flutter-State-Management-Basic-Provider
  • May be out of date. The tools, versions or practices it shows have likely moved on.

Beginner. No background in the topic needed.

2.4K views4 years ago2 recommendations

Mobile developmentFlutter and React Native

David Serrano explains how to implement basic state management in Flutter applications using the Provider package.

This is a Flutter tutorial for beginners in which I am going to teach you how to apply state management in Flutter with provider. Create the best Flutter UI possible with the Flutter tips that I give you in this video, specially designed for beginners. 📖 Useful resources: - Open source project created in the video: github.com/svprdga/Flutter-State-Management-Basic-Provider - Install flutter: flutter.dev/ - Provider package: pub.dev/packages/provider - Expand your knowledge with this official tutorial: docs.flutter.dev/development/data-and-backend/state-mgmt/sim… 🔤 Text version of the video: davidserrano.io/flutter-state-management-made-easy-with-prov… 🔵 Follow me for more content like this: davidserrano.io/ twitter.com/svprdga hashnode.com/@svprdga dev.to/svprdga mastodon.social/@svprdga ⏳ Timecodes: - Introduction - Final app example - Flutter state management theory - State management with provider - Conclusion

Why it's here

2 people recommend this

What people say. Recommended as a simple starting point for learning state management in Flutter.

u/customappservicesin r/FlutterDev • Recommends

On “Flutter architecture for dummies? Is there such a thing?”

**Skip MVC:** Focus on separating UI, state, and logic. **Start simple:** Build with a **screen + controller** pattern. **Controllers:** * **Screen-level:** For focused functionality. * **App-level:** For shared logic (later). * **Multiple per screen:** Okay for independent areas. **Resources:** * **Flutter docs:**  * **State Management Tutorial:** link to this video **Don't worry about "perfect" - build good habits and evolve your structure as your app grows!**

u/svprdgain r/FlutterDev • Recommends

Flutter State Management made easy with provider