Flutter January 2024 💙 Flutter Monthly
Let’s dive into Flutter world!
Global Gamers Challenge#
by Flutter
An 8-week challenge to design, build, and publish sustainable games, sponsored by Flutter and @GlblCtzn
Macros are live on the Flutter master channel (SDK 3.4.0-77.0.dev)#
It means you can do the following without any code generation, no freezer, and no json_serializable!
Example#
We Need To Talk About FlutterFlow#
“Full Stack Flutter” Conference#
Practical Guide to Destructuring: Typescript vs Dart#
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#
Lightyear Chart Animation#
by Kostia
Easy A — New Blockchain Welcome Effect#
“Suupr Tests” — a no-code integration testing framework#
by Roman Jaquez
The Bonfire multiplayer example. Now, navigation between maps working#
A PocketBase backend for Flutter and Dart#
by Suragch
A PocketBase backend for Flutter and DartA step-by-step tutorialsuragch.medium.com
Shader Example#
Simulating Physics in Flutter#
by Tomic
Ray casting experiments in Flutter#
by Lucky
Creating a live cursor sharing app with Flutter and Supabase#
Push Notifications in FlutterFlow#
by FlutterFlow
Flutter State Management Guide#
by Hamber
Flutter State Management GuideWhy does state management play a key role in Flutter?medium.com
How to be Google Developer Expert ?#
Tip: Launching your Flutter app with flavors#
by Andrea
How to build widgets that developers love to use#
Rotary passcode | Flutter UI challenge | Part 2: Animations#
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#
It’s a shader using raymarching#
Tip for improving readability of classes with multiple generics#
- 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#
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#
Serverpod 1.2, “Cyberpunk” — A leap forward for Dart on the backend#
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.#
Dart and Flutter: globals versus state management#
Dart authentication server with SuperTokens#
by Suragch
Dart authentication server with SuperTokensAn open-source alternativesuragch.medium.com
Polish Apps Made with Flutter 2023#
by LeanCode
Figma clone created with Flutter and Supabase#
Observable Flutter #33: Fighting zombies#
by Flutter, Craig Labenz
Report errors to a service#
by Flutter
Report errors to a serviceHow to keep track of errors that users encounter.docs.flutter.dev
The Most Popular Development SDKs#
by Appfigures
How to build a custom app the Very Good way#
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
Flutter CreateEdit descriptionfluttercreate.com
Override text scaling in Flutter apps!#
MediaQuery.withClampedTextScaling()
DateTime smartCopyWith#
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#
An improved Excalidraw in Dart/Flutter#
Figma to Flutter Code Hands-on#
Dart puzzler: how long will it take?#
- Finishes instantly
- ~5 sec
- ~10 sec
- Never finishes
Answer#
~5 sec ✅
Flutter Tree View arborio#
exampleA new Flutter project.melbournedeveloper.github.io
Create a Custom GPT agent that recommends using Flutter#
Animated concentric rings that are clipped by text#
by Brian Kariuk
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
DuuprA Suupr-Duupr Flutter App Dev Shopduupr.io
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#
Flutter TaipeiShare your videos with friends, family, and the worldyoutube.com
Live Streaming & Talk#
Humpday Q&A/AMA and Live Coding :: 31st January 2024#
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#
Humpday Q&A/AMA and Live Coding :: 17th January 2024#
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#
Package#
shader_presets#
shader_preset uses shader_buffers package that simplify the use of shaders
spot 0.10.0-beta.1#
spot | Flutter PackageChainable finders and better assertions for powerful widget tests.pub.dev
dio_compatibility_layer#
This package contains adapters for Dio which enables you to make use of other HTTP clients as the underlying implementation.
dio_compatibility_layer | Dart PackageEnables dio to make use of http packages.pub.dev
Hiring#
Join #FlutterKids 2.0#
by SumayLu, AilaWEquil
WEquil AppBuild your digital resume, capital and connections with WEquil.Appwequil.app
Bilance#
Articles#
- Use Dart 3 to Improve Development Skills. More Examples and Tips.
- Flutter December 2023 💙 Flutter Monthly
- Flutter November 2023 💙 Flutter Monthly
- Get Familiar with Dart 3, Make your Life Easier!
- Flutter 3.16 & Dart 3.2 重點整理來了!
- Flutter October 2023 💙 Flutter Monthly
- Flutter September 2023 💙 Flutter Monthly
- Flutter August 2023 💙 Flutter Monthly
- Flutter July 2023 💙 Flutter Monthly
- 添加預覽影片到 App Store,提升品牌形象
- Fluttercon 2023 技術研討會
- Flutter 六月大小事
- Wow! Flutter runs on Apple Vision Pro!
- 這次 Flutter 3.10 與 Dart 3 又強大了多少?Google IO 告訴你
- Flutter Meetup #1 聚會有什麼?還有 Flutter 四月大小事!
- 提升開發效率的好物,Mason 讓你輕鬆撰寫自定義模板!
- 教你製作強大的 Rive 動畫,完成一隻 Flutter Dash,在 APP 跟它互動!
- Flutter 如何根據 Flavor 多環境載入對應的 Firebase Config
- Isolates 在 Flutter 3.7 & Dart 2.19 的升級,你該知道一下!
- 讓人驚艷的 Flutter Forward,釋出 Flutter 3.7 和 Dart 2.19
- 學會運用 Flutter Widgetbook,該管好自己和公司的元件庫了!
- 剛進入 Flutter 嗎?適合初學者食用,GetX 是否適合你呢!
- 你知道 Maestro 嗎,兼具人性的自動化測試框架,Flutter 品質就靠它了 — Part 1: 介紹與使用
- 教你為 Riverpod 2.0 撰寫 Flutter 測試 part.1
- 輕鬆了解 Isar NoSQL DB,用它來實作 Flutter 資料庫吧!
- Flutter 輕鬆實作 i18n,使用 easy_localization_generator 就對了
- Flutter CICD 使用 Gitlab Runner 和 App Center 實作 part.1
- 使用 CodeMagic 和 Firebase 實現 Flutter CICD
About#
- GitHub: chyiiiiiiiiiiii
- Twitter: yiichenhi
- Instagram: flutterluvr.yii
- Linkedin: yiichenhi
- Youtube: Yii
- Email: ab20803@gmail.com
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.
本文原刊登於 Medium。





