Issue 215 - Flutter Tap Weekly Newsletter
Learn how to implement infinite scroll, enhance observability, and create animated page indicators in your Flutter app!
Tutorials
Implementing Infinite Scroll with Riverpod's AsyncNotifier. Dinko Marinac teaches us how to use Riverpod to create a reusable pagination that you can use in your apps.
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.
Unlocking the Power of Observability in Your Flutter App. Valery Ponomarenko shows us how tools like Crashlytics and NewRelic can enhance the observability of our Flutter apps to quickly identify issues, optimize performance, and improve the user experience.
How to create an Animated Page Indicator in Flutter. An excellent effect to enhance the navigation of our application using PageController, PageView, and the smooth_page_indicator package.
Videos
List.generate (Technique of the Week). Use List.generate to programatically create child widgets of rows, columns, and any widget that doesn’t have a builder constructor.
Build with AI: Flutter + Gemini (Session #1) - GDG Lawrence. The Google AI Dart SDK is the fastest way to prototype gen AI features in your Flutter and Dart apps. This solution enables use of the Gemini API and models using Dart. Roman Jaquez, Flutter GDE, Google Certified Cloud Architect and GDG Lawrence lead organizer will lead the sessions, using custom-made codelabs for you to follow along!
How to Deploy iOS app to App Store from Scratch in Flutter using Fastlane and GitHub Action. In this 2-hour long session, Sanni Prasad and I are going to deploy an iOS app to the App Store from scratch. We set up Fastlane for our Flutter app and deployed it using GitHub Actions.
Humpday Q&A/AMA with Live Coding :: 19th June 2024 :: #HumpdayQandA #FlutterCommunity. Join Simon, Scott, Randal and Danielle with guest Pawan Kumar!
Packages
smooth_page_indicator. Customizable animated page indicator with a set of built-in effects.
curved_navigation_bar. Stunning Animating Curved Shape Navigation Bar. Adjustable color, background color, animation curve, animation duration.
percent_indicator. Library that allows you to display progress widgets based on percentage, can be Circular or Linear, you can also customize it to your needs.