Issue 195 - Flutter Tap Weekly Newsletter
Welcome back, everyone! I hope your holidays were refreshing and filled with joy. Let's dive into the new year with enthusiasm, ready to tackle exciting topics like organizing Riverpod's providers, integrating real-time video calling, and exploring the latest in Flutter development! 🚀✨
Welcome back, everyone! I hope your holidays were refreshing and filled with joy. He are the latest news:
Tutorials
Organize Your “Global” Providers in Flutter Riverpod with Mixin Class. Ximya shows us how to organize Riverpod's providers to make our apps easy to read, test, and maintain.
sponsored
Add real-time video calling to your in minutes and just a few lines of code ⚒️. Stream's Flutter Video SDK enables developers to quickly integrate real-time video, livestreaming, and audio rooms with minimal code. Benefit from our customizable widgets and bypass the complexities of WebRTC and janky platform integrations, focusing solely on crafting rich applications.
Learn to build your first real-time video app in Flutter!
Memento Pattern: Preserving Application State. Ildeberto Vasconcellos introduces the memento pattern to take a snapshot of an object and restore it later if needed, maintaining data coherence.
Build a Custom Bottom Navigation Bar in Flutter with Animated Icons from Rive. Great tutorial by The Flutter Way, where we learn how to add animation to our icons.
How to Implement 2D Scrollable TableView in Flutter. Flutter's latest update introduced a TwoDimensionalScrollView widget. This tutorial, Sneha S, shows us how to implement it on our apps.
Videos
Observable Flutter #33: Fighting zombies. With his zombie movement code organized thanks to flame_behaviors
, watch as Craig Labenz starts adding the ability to attack zombies to his zombie survival game.
The Joy of Functional Programming in Dart | Fluttercon 2023. At #ftcon23 in Berlin, with over 1000+ developers and 75 talks and workshops over 3 days, I had the chance to showcase how #dart, our favorite language, supports functional programming.
The BIGGEST Flutter app in Europe: story of SNCF Connect | Flutter Heroes 2023 Talk. From 10 years native to the biggest Flutter app in Europe: the story of SNCF Connect.
Global Gamers Challenge Special - Humpday Q&A/AMA :: 10th Jan 2024 :: #Flutter #FlutterCommunity. Simon Lightfoot, Scott Stoll, Randal Schwartz, and John Wiese for a #GlobalGamers Challenge special! with Kelvin from the Flutter Team, and more live game dev coding! answering all your #Flutter and #Dart questions.
Packages
js. Use this package when you want to call JavaScript APIs from Dart code, or vice versa.
win32. A Dart library for accessing common Win32 APIs using FFI. No C required!
envied. Explicitly reads environment variables into a dart file from a .env file for more security and faster start up times.