Issue 82 - 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 82 - April 25, 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.
Articles
Ubuntu 21.04 is here. I know this is not a Linux newsletter. But with Ubuntu 21.04, we now have Wayland support with better support for Flutter desktop apps. In the words of Chris Sells, âCanonical has been a fantastic contributor to Flutter, enabling Linux desktop support in Flutter and opening up the opportunity to bring high-quality Flutter apps to Linux. We look forward to our continued partnership in making Flutter the best choice for app developers, no matter which platform they targetâ.
Flutter is now Jank-free. There were many discussions about the performance issues with Flutter on iOS, called the jank problem. The good news the problem is fixed! And we can program jank-free apps on iOS.
Tools
Flutter Sidekick. Sidekick is an app that provides a simple desktop interface to tools that enhance Flutter development experience to make it even more delightful.
Tutorials
Steaming audio in Flutter with Just Audio. This tutorial Suragch teaches us how to play a song or podcast from a URL on our app.
Layered Architecture to Advanced Flutter Apps. In this tutorial, Veli Bacık shows us how to organize our application code for a better coding experience.
Create an Image from Widget in Flutter. In this tutorial by Muhammed Mukhthar, we learn how to use the RepaintBoundary widget to take a screenshot of a widget in your app.
Catching exceptions in Flutter/Dart. Great tutorial by Jelena Lecic. We learn how to catch exceptions of asynchronous code in our apps.
Videos
Flutter Sundays - Episode 5 A step-by-step guide to learning Flutter and Dart for creating Android and iOS mobile applications. Flutter is Googleâs UI toolkit for building beautiful, natively compiled applications for mobile, web, and desktop from a single codebase.
Flutter Vim Setup to Become a 10x Developer. I have been on and off using neovim for Flutter development, switching between VSCode and neovim (in the terminal). Finally got a working setup, let me show you!
Scrollbar (Widget of the Week). By default, scrollable widgets in Flutter donât show a scrollbar. However, with Flutterâs scrollbar widget, that all can change! By wrapping scrollbar around any scrollable widget, like ListView, GridView or CustomScrollView, you can navigate with precision!
Custom, Reusable Widgets in Flutter. This tutorial goes through how to create custom, reusable widgets in Flutter. This will enhance your code quality and clean up the amount of repetitive code that you write in your projects.
Packages
flutter_portal Overlay/OverlayEntry, but implemented as a widget for a declarative API. pub.dev.
dependency_validator Checks for missing, under-promoted, over-promoted, and unused dependencies. pub.dev.
states_rebuilder A simple yet powerful state management technique for Flutter. pub.dev.
Any suggestions you can find us on Twitter @fluttertap