image/svg+xml

Subscribe here

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



Newsletter Issue 85

May 17, 2021

Remember to comment, rate, claps, 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.


Google I/O 2021. Remember this week is Google I/O. May 18 to 20, and we will have a lot of new talks for Flutter. You can check it out here.

Articles

Could this be the year of Linux+Flutter?. In this article, Jesús Rodríguez Pérez tells us why he decided to create a library in Flutter that allows building GTK-like apps.

From Zero to MVP in 3 Months With Flutter. In this article, Raphael Stäbler tells us about his experience building an MVP with Flutter.

Tutorials

Architecting Clean API Providers in Flutter Using Dio. A fantastic tutorial by Agustinus Theodorus on how to implement clean service layers in Flutter using Dio.

sponsored


Add chat to your Flutter application in a matter of minutes! Check out version 2 of Stream’s Flutter SDK, null safe and open source. 😎. Stream’s Flutter SDK is now null safe 🥳. In this new release, developers can add Stream Chat to their application and develop with complete confidence thanks to Dart’s sound null safe system. Try it today or leave a ✨ on our repo.


Using MethodChannel in Flutter. Excellent tutorial by Onuoha Ifeanyi on how to use method channel to call native code from our Flutter apps.

Basics of Flutter Animations – Tweens and Animation Controllers. A fantastic introduction to Flutter animations by Deven Joshi.

Videos

Navigating the Flutter source code (The Boring Flutter Development Show, Ep. 48). Fitz continues Filip’s deep dive into Flutter’s source code and looks at native calls to see what they are doing and how they are doing it. From event scheduling to rendering libraries, learn all about the inner workings of Skia.

Building a Dart Todo App with all Application logic implemented in Rust. By Thorsten Lorenz. Using Rid which makes it easy to integrate Rust into Dart via simple annotations.

Flutter Productivity Beast - FVM. FVM or Flutter Version Management is a great tool to handle your versions in Flutter and to me has become a no brainer to use 🤯.

Packages

beamer A routing package that lets you navigate through guarded page stacks and URLs using the Router and Navigator’s Pages API, aka “Navigator 2.0”. pub.dev.

macos_ui Flutter widgets and themes implementing the current macOS design language. pub.dev.

spring A simple & powerful pre-built animation kit for faster and easy apps development. pub.dev.