May 2023: Flutter 3.10, Dart 3.0, and Google I/O Highlights

What's new in Dart and Flutter, Impeller and the future of iOS development, Flutter Web improvements, building next-gen UIs in Flutter, Dart Edge on Supabase. https://codewithandrea.com/newsletter/may-2023/

June 2023: Tim Sneath Leaving Google, SwiftUI vs Flutter, Custom Fragment Shaders

All the Flutter news from the last month, including insights from the Stack Overflow 2023 Developer Survey, new packages, articles, and videos https://codewithandrea.com/newsletter/june-2023/

July 2023: FlutterCon Recap, Dart on the Backend, New Flutter Developer Tools & Packages

All the Flutter news from the last month, including all the highlights from the FlutterCon conference in Berlin. https://codewithandrea.com/newsletter/july-2023/

Flutter Bottom Navigation Bar with Stateful Nested Routes using GoRouter

How to implement bottom and side navigation with stateful nested routes in Flutter using the GoRouter package (example app with source code included). https://codewithandrea.com/articles/flutter-bottom-navigation-bar-nested-routes-gorouter/

Flutter & Firebase Auth on macOS: Resolving Common Issues

Getting a Flutter & Firebase app to work on macOS is a tricky endeavour. Follow this step-by-step guide to get it working. https://codewithandrea.com/articles/flutter-firebase-auth-macos/

What’s New in Dart 3: Introduction

An overview of the major features introduced in Dart 3, including: records, patterns, switch expressions, sealed classes, and class modifiers. https://codewithandrea.com/articles/whats-new-dart-3-introduction/

How to use Abstraction and the Repository Pattern Effectively in your Flutter apps

An in-depth overview of what abstractions to use to write backend-agnostic code that is more testable and maintainable, along with their tradeoffs. https://codewithandrea.com/articles/abstraction-repository-pattern-flutter/

Firebase Pros and Cons (for Flutter app development)

An overview of Firebase as a BaaS platform, including available features, supported platforms, pricing, portability, documentation, and developer experience. https://codewithandrea.com/videos/firebase-pros-cons-flutter/

Firestore Pagination Made Easy with FirestoreListView in Flutter

A simple guide showing how to use the FirestoreListView widget to enable pagination when loading large collections of documents from Firestore. https://codewithandrea.com/articles/firestore-pagination-list-view/

How to write Flutter apps faster with Riverpod Lint & Riverpod Snippets

The new Riverpod Lint package adds useful lints and refactoring options that make writing Flutter apps a breeze. Here's how to make the most of it. https://codewithandrea.com/articles/flutter-riverpod-lint/


Members



Search