Member-only story
5 Flutter Projects You Can Do in a Weekend
With full code samples
Weekends. A time for family and friends to come together, enjoy some socialization, and share some food and laughs together. But if that’s what you did last weekend, then this weekend, you can pump out a simple Flutter project to either get started with the framework or do something new in it.
What should we make? Let’s dig in.
A Simple Counter App
Time investment: 30 seconds (or however long it takes to run flutter create timer
)

If you’ve ever used Flutter before, this will look familiar to you. It’s literally the screen you get when you create any Flutter project from the CLI. Still, it’s a valuable stepping-off point, and most impressively, the Flutter demo actually does something (unlike other frameworks that just throw “Hello World!” at you). This simple starter app introduces you to basic Flutter concepts, like a Scaffold
, a StatefulWidget
, and the concept of state within a Flutter app. If you download and set up the Flutter SDK, you should be able to get this sample app running on your phone.
When you have this app running, be sure to change some of the text, hit “Save,” and watch as Flutter hot-reloads your app right in front of your very eyes. This feature will save you tens of hours in the long run if you decide to use Flutter for your future projects.
If you want to make it a bit harder, perhaps you could work out how to save and load the counter using something like shared_preferences
.
A Simple Stopwatch/Lap Timer
Time investment: one day
Part of what makes Flutter such a great experience is the abundance of pre-existing widgets that can help you create the exact app that you want. Seriously, there are lots, and the Flutter team has done a great job of documenting them. They’ve even made short explanatory videos on how these widgets work.
The beauty of this is that you can create a fairly visually impressive app without putting in a huge amount of…