Subscribe here

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

Newsletter Issue 102

September 13, 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.


What’s new in Flutter 2.5. Flutter 2.5 is here with performance and tooling improvements for developers. Also, we have improvements for Android full screen, Material You, and floating action button sizes and themes.

Announcing Dart 2.14. Along with Flutter 2.5, we have Dart 2.14 with better support for Apple Silicon, formatting to make cascades clear. Now developers of packages can ignore files. We also have better performance and other improvements.

Google fiddles with cross-platform Flutter and Dart to boost performance, tooling. A summary of the new things in Flutter 2.5 and Dart 2.14.


Raster thread performance optimization tips. Amazing tutorial by Filip Hracek on how to optimize the performance of a Flutter app.


Stream, a high-growth startup focused on Chat and Feeds, is hiring a Flutter Developer Advocate: to speak awareness of Stream by building loco communities, driving discussions, and providing guidance to developers. Learn more!

Explore Customizable Time Planner In Flutter. A fantastic tutorial by Shaiq khan on how to create a time planner for your Flutter apps.

Understanding and Animating Stuff using HeroWidget. Great tutorial by Hetashree Bharadwaj on using the Hero widget to make animated transitions between screens.

Add CarPlay to your Flutter App. An interesting tutorial by Oguzhan Atalay on how to add Apple CarPlay support into your Flutter app.


RefreshIndicator (Flutter Widget of the Week). Wouldn’t it be great if you could show your users that a list is refreshing? With RefreshIndicator you can! Learn how to set up the widget and customize the refresh icon.

Flutter 2.5 New Material Banner & SnackBar Explained. Let’s see what’s Material Banner and how it is different from SnackBar?

Flutter 2.5 Recap in 6 Minutes. Flutter 2.5 was just a Medium article release, but it still came with a lot of new updates. We break down everything new that came up in six minutes.


Flutter Development Experience with Chris Sells. Chris Sells is a Senior Product Manager at Google on Flutter. Chris is responsible for the end-to-end development experience, as well as tooling, the package ecosystem, and the desktop platform support. We talked about all that!


source_span is a library for tracking locations in source code. It’s designed to provide a standard representation for source code locations and spans so that disparate packages can easily pass them among one another, and to make it easy to generate human-friendly messages associated with a given piece of code.

pinput Flutter package to create Pin code input (OTP) text field with every pixel customization possibility 🎨 and beautiful animations, Supports custom numpad.

usage A Google Analytics wrapper for command-line, web, and Flutter apps.