Issue 115 - 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.
Newsletter Issue 115 - December 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.
The Vikings are coming! FlutterVikings is a community-driven event made up of GDGs and other Nordic user groups focused on Flutter and Dart, as well as the global Flutter Community. With a fantastic lineup of Google Developer Experts and top-notch international speakers the FlutterVikings Conference boasts two of the best Flutter and Dart tracks anywhere, offering some of the most informative, technical and actually useful talks anywhere. You can get your free online tickets or purchase an in-person ticket here.
Articles
Flutter 2.8 is out! Read these two articles for an overview of the new features:
Along with Flutter 2.8, we also have a new version of Dart 2.15. Read all about it here -> Announcing Dart 2.15.
Flutter at Gojek, journey so far. A fantastic article by Abhay Sood on how they introduce Flutter into their stack and how they manage to lower the entry barrier internally for Flutter adoption.
Flutter State Management: 2022 Edition. Anthony Oleinik gives us a ranking of Flutterâs many state management solutions.
Tools
Flutter Roadmap. A highly subjective roadmap to Flutter development.
Tutorials
Flutter FutureBuilder Example: Async Done Right. Daliso Zuze gives us a great introduction to FutureBuilder and asynchronous programming.
Flutter & Flame Step 6: Effects and sounds. Another great tutorial by Christian Muehle on Flame and how to make games with Flutter.
Styling parts of a TextField. An interesting solution for giving different styles to a text inside a TextField.
Videos
Two fantastic videos about the new versions of Flutter and Dart by Filip HráÄek:
- Flutter 2.8: Whatâs new. Flutter 2.8 brings âsignificant performance improvements in both the engine and in Flutter DevTools, a stable release of the Google Mobile Ads SDK for Flutter, a slew of new Firebase features and improvements, WebView 3.0, a new batch of Flutter Favorite packages, a raft of updates to desktop on our way to a stable release, and a new version of DartPad with support for more packages, including Firebase itself.â
- Dart 2.15: Whatâs new. Dart 2.15 brings fast concurrency with worker isolates, a new constructor tear-off language feature, improved enum support in the dart:core library, new features for package publishers, and a few other bits and pieces.
Widgets vs helper methods | Decoding Flutter. Flutter developers are well-acquainted with widget build methods that grow, and grow⦠and grow. In this video, Craig Labenz compares two different ways to break up those unwieldy build methods; and how the best option may be different than what you originally suspected.
Freezed (Package of the Week). Tired of writing tedious boilerplate for simple data classes? Try Freezed, a code generation package in Dart that can accelerate your development.
Packages
graphic A declarative, interactive grammar of data visualization. It provides a Flutter charting library.pub.dev.
chopper Chopper is an http client generator for Dart and Flutter using sourcegen and inspired by Retrofit. [pub.dev](https://pub.dev/packages/chopper?utmsource=fluttertap).
eventify A cancellable event emitter which supports context based event driven programming. pub.dev.
Any suggestions you can find us on Twitter @fluttertap