Subscribe here

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

Newsletter Issue 156

January 23, 2023

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.


17 Days of Flutter, a Flutter content marathon unveiling brand new content every day from Monday, just 2 days to go.

Just 2 days for Flutter Forward. Preview some of our investments in the technologies of the future at Flutter Forward, streaming live from Nairobi, Kenya on January 25, 2023! The event will feature a keynote, tech talks, and live Q&A session that show how Flutter is pushing UI development forward.


Material 3 for Flutter. Eilidh Southren, part of the Flutter team, shows us how to use the new Material 3 components in Flutter and what’s coming in the future.

Playful typography with Flutter. Brian James, part of the Flutter team, shows us what you can do with variable fonts and shaders.

Rive and Flutter: A Match Made in Animation Heaven — Episode 1. Rive is a powerful animation tool that allows you to create animations and export them to Flutter. In this series, The Flutter Way shows us how to use Rive in an onboarding screen.

Flutter file_picker and Uploading files to Amazon S3 with AWS Amplify. Muhammed Salih Güler, a Flutter developer, shows us how to use the file_picker package to upload files to Amazon S3 with AWS Amplify.


Using Dart analyze & Dart fix | Decoding Flutter. Use the Dart analyzer and quick fixes to streamline your code maintenance. Stylistic inconsistencies? Breaking changes? Add a lint, have the analyzer find issues, and then use dart fix to resolve them. No tedious manual code changes needed.

The Boring Flutter Development Show LIVE (Ep. 64). Picking up where last week’s episode of Observable Flutter left off, Khanh & Craig are continuing to build out the laser-shooting UFO enemies for the #DoodleDashChallenge. Grab some coffee (or tea) and send in all of your questions!

Flutter Bloc for State Management. In this tutorial we will looking at the Flutterbloc package, which is a collection of widgets that makes it easier to integrate the bloc pattern and cubits into a Flutter application. It uses the bloc library known for providing a predictable approach to state management in a Flutter app. We will look at converting the Flutter counter app into using the flutterbloc tools and move on to a complex example building a storefront with add/remove from cart functionality.

Humpday Q&A/AMA :: 18th January 2023 :: #HumpdayQandA #Flutter #FlutterCommunity. Simon Lightfoot, Scott Stoll, and Randal Schwartz and Danielle Cox and Salih Güler for Dart and Flutter as guests. Questions and answers and some live coding for this week’s Humpday Q&A AMA!


file_picker A package that allows you to use a native file explorer to pick single or multiple absolute file paths, with extension filtering support.

dropdown_button2 Flutter’s core Dropdown Button widget with steady dropdown menu and many options you can customize to your needs.

upgrader Flutter package for prompting users to upgrade when there is a newer version of the app in the store.

Flutter Tap © 2023, Built with Gatsby