Issue 216 - Flutter Tap Weekly Newsletter
Tips for improving Flutter app performance, building better forms, understanding concurrency, and implementing unique charts.
Tutorials
Understanding Composited Layers to improve the performance of Flutter apps. Roman Ismagilov gives us tips on how to keep our app fast and responsive.
sponsored
Free local-first sync layer w/ Drift support
PowerSync is a self-hostable sync layer that keeps local Flutter SQLite in sync with backend Postgres, including Supabase. Use local-first architecture for instant UX reactivity, real-time collaboration, and robust offline support. Also supports FlutterFlow.
You can learn more about it here.
How to Build Better Forms in Flutter. A great tutorial by Tijn van den Eijnde that teaches us how to create robust forms for our apps.
Understanding Concurrency in Flutter. Rishad's fantastic tutorial covers everything you want to know about concurrency, from asynchronous programming to isolates.
Enhancing Flutter apps: Implementing unique charts. Mobile@Exxeta teaches us how to animate a heart-shaped liquid chart using paths in Flutter.
Videos
Flutter code push with Shorebird | Observable Flutter #46. Watch as Craig Labenz is joined by the Shorebird engineering team to discuss what all goes into code push with Flutter and what else the future might hold.
Game Development with Flutter & Flame | 2024. By CodeX. Are you interested in game development but unsure where to start?. Join me as I share my journey of learning game development using Flutter and Flame!
Build Spotify With Flutter - Bloc , Clean Architecture , Firebase , Figma. By Flutter Guys. Elevate your Flutter development skills by creating a powerful music streaming app inspired by Spotify! This comprehensive tutorial guides you through the entire process, leveraging the robust combination of Bloc for state management, Firebase for backend services, and clean architecture for maintainable code.
Humpday Q&A/AMA and Live Coding! :: 26th June 2024 :: #HumpdayQandA #Flutter #FlutterCommunity. With Simon, Scott, Randal and John answering your general dev, #Flutter and #Dart questions!
Packages
flutter_form_builder. This package helps in creation of forms in Flutter by removing the boilerplate code, reusing validation, react to changes, and collect final user input.
liquid_progress_indicator_v2. A progress indicator with water-like effect in Flutter.
talker. Advanced error handler and logger package for flutter and dart. App monitoring, logs history, report sharing, custom logs, and etc.