Cross-Platform App Development with Flutter
Handling State with setState
A course by Jose Manuel Márquez , Software Engineer
About the video: Handling State with setState
Overview
“In the next step we are going to refactor to do some state handling with setState. I show you how to do it! ”
In this video lesson Jose Manuel Márquez addresses the topic: Handling State with setState, which is part of the Domestika online course: Cross-Platform App Development with Flutter. Learn how to create mobile, web, and desktop apps from a single codebase and deliver custom solutions to users.
Partial transcription of the video
“In this lesson. you'll discover how to effectively manage the application's state through the use of the We're going to make TaskList our stateful widget. acting as the central hub for managing task lists and creating new tasks. The first step is to transform this widget into a stateful one using the plugin's we will transform this widget into a stateful one using the plugin's functionality that enables us to achieve this. However. since this will be my widget responsible for maintaining the state. it will effectively manage The list. Let's say this is the task list widget. I'll keep it as ...”
This transcript is automatically generated, so it may contain mistakes.
Course summary for: Cross-Platform App Development with Flutter
-
Category
Web & App Design -
Areas
App Development

Jose Manuel Márquez
A course by Jose Manuel Márquez
José Manuel Márquez is a software engineer and app development specialist. In 2018, he was introduced to Flutter and, since then, has worked with this technology in Código Base, a company he founded a year later. He develops mobile apps for different clients who want to launch their product on the market.
Throughout his career, he has shared his knowledge on Flutter at technology events such as MorcillaConf, Tenerife TLP, and Codemotion, and has developed two open-source packages for calendar_timeline and time_range.
- 93% positive reviews (109)
- 8,516 students
- 27 lessons (4h 14m)
- 21 additional resources (3 files)
- Online and at your own pace
- Available on the app
- Audio: Spanish, English, French, Indonesian, Italian, Portuguese, Romanian, Turkish
- Spanish · English · Portuguese · German · French · Italian · Polish · Dutch · Turkish · Romanian · Indonesian
- Level: Beginner
- Unlimited access forever
Category
Areas
