Subscribe here

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

Newsletter Issue 99

August 23, 2021

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.

I would like to give thanks to Stream for being this month’s Sponsor of Flutter Tap.


GSoC ’21: Creating a desktop sample for Flutter. In this article, Abdullah Deshmukh tells us his experience with Google Summer of Code working on a Flutter Desktop app.

Flutter Hot Reload. Jens Johansen gives us an overview of how hot reload works and how the Flutter team made it 30% faster on Flutter 2.2.


A Deep Dive Into CustomPaint in Flutter. Everything you want to know about CustomPaint in this tutorial by Deven Joshi.


नमस्ते, Bonjour, Hello 👋. Stream’s Flutter SDK now fully supports localization. Using our pre-built or custom localizations, you can easily adapt your application to support multiple languages. Check out the link below to get started!

If you want to learn about Riverpod for state management, you should check out this two-part tutorial by Michael Adeyemo:

  1. Deep Dive into Riverpod in Flutter, Part One.
  2. Deep Dive into Riverpod in Flutter, Part Two.

How to Parse JSON in Dart/Flutter with Code Generation using Freezed. Parse JSON is a day-to-day task of every developer. In this tutorial by Code with Andrea, we learn multiple options to serialize your JSON objects.


Yellow underline text | Decoding Flutter. What does it mean when you’re building an app with Flutter and some text shows up in red with a yellow double underline? Learn why you might see the underlines and how to fix it.

How to Plan your App Development Career and Get Job as a Flutter Developer @kamalShree | Ep1. In this conversation of The Expert Show, Kamal Shree mam (Google Developer expert in Flutter&Dart) talks about How to get started with @Flutter , top resources to learn #flutter, How you can become the next #googledeveloperexpert for Flutter, How to prepare for job interviews to How to plan your career in app development to everything.

Automate your Flutter app. Hi everyone! We had a great time with Alexandre Minette. In this episode, Alex taught us how to automate critical pieces of our app development process.


flutter_blurhash Compact representation of a placeholder for an image. Encode a blurry image under 30 caracters for instant display like used by Medium. pub-dev.

supercharged Supercharged brings all the comfort features from languages like Kotlin to all Flutter developers.

fluster A geospatial point clustering library for Dart to help provide spacing between markers in mapping solutions.