Issue 125 - Flutter Tap Weekly Newsletter
Flutter Tap
Subscriber thank you for subscribing to Flutter Tap, I created this newsletter to keep track of all the news, tutorials, tools and, articles of Flutter development. I hope you enjoy it!.
If you have any ideas for this newsletter please send me a DM on Twitter @fluttertap. And if you can please share the newsletter with your friends.
If you have any work offer for Flutter or mobile developers send me the link and I will publish it next week.
After a short one-week break, we are back!
Newsletter Issue 125 - March 14, 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.
Articles
Flutter After a Year of Inactivity. An interesting article by Will Krause tells us about the experience of updating a Flutter app, apparently better than you would expect.
Tutorials
Port an existing C/C++ app to Flutter with Dart FFI. A fantastic tutorial by Marvin Sanchez, using a retro game, teaches us how to use dart:ffi to bind a C/C++ library to Flutter and set up the app for multiple platforms.
Flutter Riverpod Tip: Use AsyncValue rather than FutureBuilder or StreamBuilder. In this tutorial, Andrea shows us the advantages of using AsyncValue instead of FutureBuilder or StreamBuilder, making it easier to work with asynchronous data in the UI.
Flutter games with Bloc and Flame. Great tutorial by Erick Zanardo on how state can be managed in a game using bloc.
Flutter & GitHub Workflows: Deploying to TestFlight. Deploying an app is not always easy, especially to the AppStore. Jorgen Tjernerâs tutorial is a great guide to deploying your app automatically to TestFlight.
Videos
DropdownButton (Widget of the Week). Need to provide users with a way to select a value from a list of options? Thereâs a widget for that. Add an easy to use dropdown menu to your app with DropdownButton!
Flutter Bloc Tutorial For Beginners - Package. By Flutter Mapp. This is the Flutter Bloc state management package explained for beginners and noobs. It is the easiest way to learn how to use the package Bloc with flutter and dart. This is one of the most complex state management available with flutter and it can be confusing to learn how to actually use it. In this video I will show you how to use flutter bloc package state management with flutter but the explanation will be super simple and straight to the point.
Flutter | Serverpod | Backend in Dart | First Look. By Codepur. Serverpod is an open-source, scalable app server, written in Dart for the Flutter community.
Packages
isar Fast Cross Platform Database for Flutter Apps. Supports indexes, FTS, queries etc.pub.dev.
blurhash_dart A pure dart implementation of the BlurHash algorithm. This package provides both an encoder and a decoder, as well as some utility extensions. pub.dev.
gator Generate MaterialColor shades and tints from primary colors hex values for easy setup. pub.dev.
Any suggestions you can find us on Twitter @fluttertap