Flutter January 2024 💙 Flutter Monthly

Yii Chen
Flutter Taipei
Published in
13 min readFeb 5, 2024

Let’s dive into Flutter world!

Macros are live on the Flutter master channel (SDK 3.4.0-77.0.dev)

by Lukas Klingsbo

It means you can do the following without any code generation, no freezer, and no json_serializable!

Example

We Need To Talk About FlutterFlow

by Andrea Bizzotto

“Full Stack Flutter” Conference

Practical Guide to Destructuring: Typescript vs Dart

by Ethiel ADIASSA

The experimental package that brings 3D to Flame is getting somewhere!

by wolfenra

Flame: initial implementation of 3D support

by wolfenra

Observable Flutter 34: Code generation

by Flutter, Craig Labenz, Anna (Domashych) Leushchenko 👩‍💻💙📱🇺🇦

Firestore sum and average operations, and best practices for Firebase Cloud Messaging

by Frank van Puffelen

Lightyear Chart Animation

by Kostia

Easy A — New Blockchain Welcome Effect

by Raouf Rahiche

“Suupr Tests” — a no-code integration testing framework

by Roman Jaquez

The Bonfire multiplayer example. Now, navigation between maps working

by Rafael Almeida Barbosa

A PocketBase backend for Flutter and Dart

by Suragch

Shader Example

by Raouf Rahiche

Simulating Physics in Flutter

by Tomic

Ray casting experiments in Flutter

by Lucky

Creating a live cursor sharing app with Flutter and Supabase

by Tyler Shukert

Push Notifications in FlutterFlow

by FlutterFlow

Flutter State Management Guide

by Hamber

How to be Google Developer Expert ?

by Kadriye Macit

Tip: Launching your Flutter app with flavors

by Andrea

How to build widgets that developers love to use

by Flutter Bounty Hunters

Rotary passcode | Flutter UI challenge | Part 2: Animations

by Mangirdas Kazlauskas

Falling sand simulation implemented in Flutter

by Sebastine

Flutter Dash 3D Model

by GDG London

Progress of the Flutter and Dart Package Ecosystem

by Ander Dobo

Patterns #DecodingFlutter

by Flutter, Craig Labenz

Why I’m betting on FlutterFlow

by Leigha Jarett

It’s a shader using raymarching

by Marco Bavagnoli

Tip for improving readability of classes with multiple generics

by Remi Rousselet

  • Give full names to generics instead of a single-letter
  • End generics with `T`

Direction button hover animation made with Flutter

by Kostia

Flutter State Management: Riverpod, Bloc, Signals, GetX

by Sandro

Very Good CLI License Checker

by Very Good Ventures Team

How to Build a Robust Flutter App Initialization Flow with Riverpod

by Andrea

Flutter Pros and Cons 2024 — Summary and Recommendations

by LeanCode

Learn About the Leading Multi-Platform Frameworks

by Very Good Ventures Team

Serverpod 1.2, “Cyberpunk” — A leap forward for Dart on the backend

by Serverpod, Akansha Jain

Consider using the logger package, which works as expected and only prints in debug mode by default

by Andrea

Packaging and Distributing Flutter Desktop Apps

by Flutter Gems

Clean up Dart objects from memory when they are no longer needed, use Finalizers!

by Sakina Abbas

‘addPostFrameCallback’ vs. ‘endOfFrame.then’ in WidgetsBinding with Rendering.

by Ahmed Hussein

Dart and Flutter: globals versus state management

by Randal L. Schwartz

Dart authentication server with SuperTokens

by Suragch

Polish Apps Made with Flutter 2023

by LeanCode

Figma clone created with Flutter and Supabase

by Tyler Shukert

Observable Flutter #33: Fighting zombies

by Flutter, Craig Labenz

Report errors to a service

by Flutter

The Most Popular Development SDKs

by Appfigures

How to build a custom app the Very Good way

by Very Good Ventures Team

Flutter Shoes

by Huy

TOP Flutter Tips & Tricks (With Pawan Kumar)

by HeyFlutter

Flutter Create

by Sakina Abbas

Some Flutter templates & components to speed up Flutter app development

Override text scaling in Flutter apps!

by Michael Lazebny

MediaQuery.withClampedTextScaling()

DateTime smartCopyWith

by Randal L. Schwartz

Flutter — Shorebird Code Push in Hybrid Project (iOS)

by LinXunFeng

Language: Chinese

Flutter — Shorebird Code Push in Hybrid Project (Android)

by LinXunFeng

Language: Chinese

Flutter counter app on a color e-ink display

by Dominik Roszkowski

An improved Excalidraw in Dart/Flutter

by Daniel Asaboro

Figma to Flutter Code Hands-on

by DhiWise Updates

Dart puzzler: how long will it take?

by Illia Romanenko

  1. Finishes instantly
  2. ~5 sec
  3. ~10 sec
  4. Never finishes

Answer

~5 sec ✅

Flutter Tree View arborio

by Christian Findlay

Create a Custom GPT agent that recommends using Flutter

by Csongor Vogel

How to Build a Node Based Editor with Flutter and Signals (Dart)

by Rody Davis

Flutter GPU Example

by wolfenra

Thanks to Impeller Engine, let us implement cool 3D scenes through Flutter GPU (low-level graphics API)

Blob Button

by Hasnen

Duupr: Flutter App Dev Shop

by Roman Jaquez

Crafting Intelligent Flutter Apps A Journey with FlutterFlow, MakerSuite, and PaLM API by Boris

by Boris-Wilfried

Conference & Meetup

FLUTTER HEROES: 23 FEBRUARY 2024

https://flutterheroes.com/2024/agenda/

Flutter Taipei Meetup #9 on 27th Dec

by Flutter Taipei

Live Streaming & Talk

Humpday Q&A/AMA and Live Coding :: 31st January 2024

by Flutter Community

Mastering Flutter Animations: Necessity or Inessential?

by Temi Ajiboye

Apple releases Vision Pro — what does that mean for Flutter?

by Ray Li, Matt Carroll

Humpday Q&A/AMA and Live Coding :: 24th January 2024

by Flutter Community

Humpday Q&A/AMA and Live Coding :: 17th January 2024

by Flutter Community

Global Gamers Challenge Special — Humpday Q&A/AMA

by Flutter Community, Kelvin Boateng

What products are built with @FlutterDev? Tell us about them!

by Ray Li, Matt Carroll

Flutter Spaces — What Happened with the Viral Flutter Tweet w/Casey

by Ray Li, Matt Carroll

Humpday Q&A/AMA :: 3rd January 2024

by Flutter Community

Package

shader_presets

by Marco Bavagnoli

shader_preset uses shader_buffers package that simplify the use of shaders

spot 0.10.0-beta.1

by Pascal Welsch

dio_compatibility_layer

This package contains adapters for Dio which enables you to make use of other HTTP clients as the underlying implementation.

Articles

About

Contribution

If you think the article is good, you can sponsor it, so that I have more motivation and enthusiasm to share my learning and life! Buy me a cup of coffee!

I hope it can help you. Welcome to follow me to get the upcoming article.

--

--

Yii Chen
Flutter Taipei

Flutter Lover || Organizer FlutterTaipei || Writer, Speaker || wanna make Flutter strong in Taiwan. https://linktr.ee/yiichenhi