Subscribe here

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

Newsletter Issue 111

November 15, 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.


About web, community, and code samples — Q3 2021 survey results. This is the Flutter UX team’s quarterly report. Read it to know the status of the developer community, web support, and code samples in the source code files.

Firestore is now working in Dartpad with #Flutter.


How can I start with Flutter Testing? — Part one —. Ana Polo shows us everything you need to begin testing in Flutter. Including Widget and BLoC testing.

Dart diagnostic messages. In this tutorial, Brian Wilkerson teaches us how to get more information from Dart errors.

Games in Flutter- Pathfinding by example. A fantastic tutorial by Christian Muehle on how to navigate in a game using pathfinding algorithms.

Flutter Localization - Internationalization with JSON. Being able to create apps in different languages it’s key to reaching more people. In this tutorial, thecodexhub teaches us how to localize and internationalize a Flutter app by simply creating a JSON file for every supported language and using AppLocalizations throughout the UI.

Creating Cloud Functions in Dart. Another great tutorial by Gonçalo Palma on how to develop serverless Cloud Functions with Dart.


Building my first Flutter app | Learning to fly. Follow along with Khanh’s journey as she builds her first Flutter app. From ideation down to the moments of confusion, learn alongside her as she asks important questions like: “What is the best way to build out a theme? How to approach using fonts?” And more!

CachedNetworkImage (Package of the Week). A picture is worth 1,000 words, but is it worth 2,000? Use CachedNetworkImage to stop re-downloading images in your Flutter apps 🌄💙.

A look at Flutter 2.5’s MaterialBanner. An example of MaterialBanner, new to Flutter in version 2.5. Similar to the SnackBar, the MaterialBanner shows a message but instead of at the bottom like the SnackBar, it’s at the top. Learn how to display and hide MaterialBanners.

Data Persistence :: 10th Nov 2021 :: Flutter Apprentice Book Club.


textfield_datepicker A collection of three flutter widget TextfieldDatePicker, TextfieldDateAndTimePicker and TextfieldTimePicker. These widgets gives you access to the various platform date and time pickers based on your device platform.

flutter_wizard A library that makes it easy for you to create your custom wizard. You’ll have 100% control over the appearance of your wizard.

coolicons The Coolicons icon pack for Flutter with over 400 icons available for your flutter project.