Issue 136 - 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 136 - June 13, 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
12 Best Practices to Simplify Flutter App Development in 2022. An opinionated list of dos and donâts for Flutter app development. By Depp Bhavsar.
Tutorials
Infinite Pagination in Flutter with Firebase, Riverpod, and Freeze. A fantastic tutorial by Rutvik Tak on implementing efficient infinite pagination for your Flutter app, making your app more responsive and user-friendly.
sponsored
Stream is the #1 Chat API for custom messaging apps.. Unlock enterprise-grade features, functions, and UI components completely free for your startup or side project with the Maker Account from Stream.
Flutter Firebase and DDD Course by Reso Coder. Is an amazing multipart tutorial, that will teach you how to use DDD for better and more organized code:
- Flutter Firebase & DDD Course [1] â Domain-Driven Design Principles
- Flutter Firebase & DDD Course [2] â Authentication Value Objects.
- Flutter Firebase & DDD Course [3] â Auth Facade Interface
- Flutter Firebase & DDD Course [4] â Modeling the Sign-In Form Events & State.
- Flutter Firebase & DDD Course [5] â Sign-In Form Logic.
Bloc 8.0 Tutorial for Flutter: Getting Started. Great tutorial by Alejandro Ulate Fallas. Teaches us how to build a Wordle clone app using the Bloc state management state library.
Videos
Deploy Dart Server to Heroku - Server Deployment Tutorial. By Flutter Explained. We started a Dart Server with Dart that allows us to make simple web requests. In this episode, we will have a look at how to deploy our server to Heroku so that it is accessible from the World Wide Web.
FocusableActionDetector (Widget of the Week). Writing a custom button with basic functionality like hover highlights, focus, and keyboard shortcuts can be a lot of work. Instead of nesting Shortcuts, Actions, Focus, and MouseRegion widgets, simplify your code and get the same functionality by using FocusableActionDetector.
Type Promotion | Decoding Flutter. In this episode of Decoding Flutter, Khanh will discuss how type promotion works in Dart, when to use it, and why it doesnât work on object properties!
Making generic widgets (The Boring Flutter Development Show, Ep. 58). In this episode of The Boring Flutter Development Show, Khanh and Craig continue the changes made in Khanhâs MyDash app from episode 57 by adding generic types to the OptionsPicker widget.
Packages
mobile_scanner A universal barcode and QR code scanner for Flutter based on MLKit. Uses CameraX on Android, AVFoundation on iOS and Apple Vision & AVFoundation on macOS. pub.dev.
local_auth Flutter plugin for Android and iOS devices to allow local authentication via fingerprint, touch ID, face ID, passcode, pin, or pattern. pub.dev.
workmanager Flutter Workmanager. This plugin allows you to schedule background work on Android and iOS. pub.dev.
Any suggestions you can find us on Twitter @fluttertap