Issue 174 - Flutter Tap Weekly Newsletter
Welcome to the latest edition of FlutterTap, your go-to source for all things Flutter and Dart! The flutter community has been buzzing with remarkable contributions, and we couldn't be more thrilled to share the best of the best with you.
But first, let's take a moment to appreciate the incredible individuals behind these outstanding resources. We encourage you to show your appreciation by commenting, rating, clapping, or any other form of recognition that resonates with you. Your support means the world to these talented creators!
Now, let's dive into this week content waiting to supercharge your Flutter projects:
Tutorials
Responsive UI Widgets in Flutter: Building Stunning UI for All Devices.. Amitsingh teaches us how to use responsive widgets to create adaptive and dynamic user interfaces that adjust to different screen sizes and orientations.
Migration to go_router — dev’s story. Excellent article by Dudeck on their team's experience migrating their navigation to go_router.
Flutter Custom Theme with ThemeExtension + Templates. Alexander show us how to use ThemeExtensions to define reusable styles for your app.
3 Flutter tips that boost your productivity (Tested & Reviewed). Max Zimmermann gives us 3 fast and easy tips to make developing Flutter apps easier.
Videos
Riverpod Basics: Step-by-Step Tutorial for Effortless State Management. By Temi Codes. n this video, we will learn how to build a podcast app with Riverpod and Flutter. Riverpod is a state management solution for Flutter. Flutter is a mobile development language that makes app development faster and easier. In this video, we will build a simple podcast app using Riverpod and Flutter. By the end of the video, you’ll know how to create a podcast with Riverpod and Flutter, and you’ll be able to build your own custom podcast app!
CallbackShortcuts (Widget of the Week). Use the CallbackShortcuts widget to quickly add keyboard shortcuts to your Flutter app.
Flutter Database & User Authentication Quickstart. By Supabase. We are going to create a simple user management app using Flutter and Supabase, where the user can log in using a magic-link, and edit their profile information once they are signed in. This touches on the basics of app development that involves user generated content.
Humpday Q&A/AMA and Code Review! :: 21st June 2023 :: #HumpdayQandA #Flutter. Join Simon, Scott and Randal and community guests answering your #Flutter and #Dart questions!
Packages
flutter_secure_storage. Flutter Secure Storage provides API to store data in secure storage. Keychain is used in iOS, KeyStore based solution is used in Android. pub.dev.
responsive_sizer. Responsive Sizer helps implement a reponsive layout by providing helper widgets and extensions. pub.dev.
barcode_widget. Barcode generation widget for Flutter with support for standard barcodes. pub.dev.
🌟 Share Your Flutter Creations: Have you been working on something extraordinary in Flutter this month? We'd love to celebrate your accomplishments with the community! Share your projects, apps, or any exciting Flutter-related news with us on Twitter @fluttertap. Don't hold back—inspire others and receive the recognition you deserve.