Issue 201 - Flutter Tap Weekly Newsletter
A deep dive into Dart performance, Flutter roadmaps, route guarding, and much more!
Articles
The Cost of JIT: Smoking JavaScript with Dart 🔥. Excellent article about benchmarking, language performance, and the trepidation of JIT compiled execution.
Flutter’s 2024 roadmap. A couple of weeks ago, Flutter's team released the updated version of their roadmap to let us know what the priorities are and what is coming.
Tutorials
Guarding routes in Flutter with GoRouter and Riverpod. Dinko Marinac teaches us how to protect routes according to the user's state in this tutorial.
sponsored
Fast-Track Real-Time Video and Audio Integration in Your Flutter App 🏎️
Supercharge your app development with Stream's Flutter Video SDK. Effortlessly add real-time video calling, livestreaming, and audio rooms to your projects. Our easy-to-use SDK and customizable widgets will have you up and running in just a few lines of code, allowing you to focus on crafting exceptional user experiences.
Use Flutter UI inside iOS App Extensions. Nemi Shah shows us how to create our iOS app Extensions using just Flutter.
sponsored
How Local-First Simplifies Flutter State Management
It's easier than ever to get a Flutter project off the ground quickly, but state management remains complicated. There is a way to eliminate most of the complexities of state management, using a local-first approach.
Reduce the boilerplate code of Bloc state management in Flutter using generic states. Nobody likes to repeat the same code over and over again. Syed Ahmed Hamza Imam shows us how to be more efficient using generic states:
Videos
Converting My Desktop App Into A Command Line App. By FilledStacks. In this Flutter devlog I start the process of converting my Flutter test automation software into a command line application.
Real-Time, Multi-Turn AI Chatbot with Flutter, Gemini, Dart Frog and google_generative_ai. By Max on Flutter. Let's build a Flutter app that utilizes google_generative_ai and the Gemini AI model to build a real-time, multi-turn AI chatbot.
Flutter Gallery Picker Tutorial | Image & Video Picker From Gallery Flutter Guide. By Hussain Mustafa. In this video, we will take a look at implementing gallery picker functionality within Flutter. The tutorial with teach you how to properly select media files such as images and videos from the users gallery and then utilize them within your Flutter application.
Humpday Q&A/AMA and Live Coding! :: 21st February 2024 :: #HumpdayQandA #Flutter #FlutterCommunity. Join Simon Lightfoot, Scott Stoll, Randal Schwartz, Danielle Cox, and John Wiese as they welcome special guest Stephanie Patterson for this week’s Humpday Q&A AMA, answering your #dart and #flutter questions and some live coding!
Packages
open_filex. A plug-in that can call native APP to open files with string result in flutter, support iOS(DocumentInteraction) / android(intent) / PC(ffi) / web(dart:html).
awesome_dialog. A new Flutter package project for simple and awesome dialogs.
diagram_editor. A flutter diagram editor library that provides DiagramEditor widget and a possibility to customize all editor design and behavior.