Subscribe here

Receive our newsletter every monday with articles, tutorials, videos, and much more.

Newsletter Issue 135

May 29, 2022

Remember to comment, rate, clap, or any other recognition you want to give to those who write these fantastic articles, tutorials, packages, and videos.

If you have any remote conference about Flutter or Dart that you want me to share, please send a message on Twitter @fluttertap. Also, if you have any important messages, I will do my best to share them. We have to help each other in this situation.

Are you building something in Flutter this month? Please share it with me on twitter @fluttertap.


How I switched to Flutter and lost 10 kilos. A great story by Matthias Nehlsen. Building a Flutter app helped him lose weight and find a new development platform.


Implementing overlays in Flutter. A fantastic tutorial by Murtaza Sulaihi on creating visual elements on top of other widgets.

Dart on the server with Dart Frog. In this tutorial, Felix Angeliv explores Dart Frog, an experimental, minimalistic, open-source backend framework for Dart.

Higher-Order Functions & Recursion in Dart [Functional Programming — Part 5]. Yogesh Parwani explains how to avoid loops in Dart using functional programming.


shared_preferences (Package of the Week). Your app runs everywhere and you want to save some simple data, but persistent storage requires platform-specific code … shared_preferences abstracts away all of the platform-specific code for accessing persistent storage so that you can write your code once and have it work across platforms.

Flutter Game Tutorials - Generating Terrain (2022). By Coding with Indy. Flutter has come a long way! and it is fantastic for creating cross platform games. So I’ve been creating a casual game using #flutter and simple geometry and a game engine I created. Everything is generated, that means minimal use of pre-generated assets like png. In this video I show you how to generate terrain objects from scratch. We won’t use any other packages or libs, and we will use CustomPainter to achieve this.

Futures and Streams (Flutter FutureBuilder, StreamBuilder). By Johannes Milke. How to use Futures, FutureBuilder and StreamBuilder in Flutter. Handle Streams and Futures with async and await in Flutter and Dart.


graphql A stand-alone GraphQL client for Dart, bringing all the features from a modern GraphQL client to one easy to use package.

mqtt_client A server and browser based MQTT client for Dart supporting normal, secure sockets and websockets.

wifi_iot Flutter plugin which can handle WiFi connections and hotspot (AP, STA).

Flutter Tap © 2023, Built with Gatsby