Flutter basics

Here you can find a list of topics that are mostly relevant for those who want to start or have recently started with Flutter.

Reload a widget after Navigator.pop()

Reload a widget after Navigator.pop()

When a user navigates from one screen to another and finishes the intended action, it’s sometimes necessary to reload the first. Here is how to do it.
What is the BLoC pattern?

What is the BLoC pattern?

A brief summary of what the BloC pattern is, when to use it and what kind of alternatives there are then it comes to state management in Flutter.
How to use a FutureBuilder

How to use a FutureBuilder

What is a FutureBuilder in Flutter? What are the advantages and why should you use it?
Clone / Copy objects in Dart

Clone / Copy objects in Dart

Especially when working with BLoCs in Flutter, copying objects (like the previous state) becomes a regular habit. Here’s a comfortable way to do that.
StatelessWidget vs. StatefulWidget

StatelessWidget vs. StatefulWidget

Answering one of the most frequently asked question of Flutter beginners: what is the difference between StatelessWidget and StatefulWidget?
Flutter channels

Flutter channels

What is a Flutter channel? And which one should you use?