yii.
← Writing
Flutter 月報 · · 21 min read

Flutter May 2024 💙 Flutter Monthly

Let’s dive into Flutter world!


GDE#

Ashita Prasad#

Google IO & Community Love#

by Google, Flutter

https://x.com/esrakadah/status/1790160849933586789
https://x.com/anelvro/status/1790983414633713967

All the Flutter news from a busy Google I/O 2024#

by Flutter, Michael Thomsen

All the Flutter news from a busy Google I/O 2024Catch up on all the big product updates, new resources, and success stories announced at Google I/O 2024medium.com

Flutter at Google I/O 2024 in 5 minutes#

by Flutter, Kelvin Boateng

Flutter at Google I/O 2024#

by Flutter

Flutter 3.22 & Dart 3.4#

by Flutter

Landing Flutter 3.22 and Dart 3.4 at Google I/O 2024Major milestones for Flutter web apps, graphics performance upgrades, productivity experiments, and moremedium.com

Announcing Dart 3.4Dart 3.4 is out today! This release showcases the joint efforts of Dart and Flutter together in the Flutter 3.22 / Dart…medium.com

What’s new in Flutter 3.22WebAssembly, Graphics rendering enhancements, and more options for AI integrationmedium.com

Flutter Global Gamers Challenge Winners#

Global Gamers ChallengeThe Global Gamers Challenge is an 8-week challenge, sponsored by Flutter and Global Citizen, to design, build, and…flutter.dev

Global Gamers ChallengeBuild epic Flutter games to assist in the battle to defend the planet!globalgamers.devpost.com

Announcing the winners of the Global Gamers ChallengeOur 10 top projects, and how to stay involved with sustainability gamesmedium.com

Add sound and music to your Flutter game#

by Flutter, Filip Hracek

Add sound and music to your Flutter game | Google CodelabsLearn how to add sound effects, background music, and dynamic audio to games with Flutter.codelabs.developers.google.com

Build a word puzzle with Flutter#

by Flutter, Brett Morgan

Build a word puzzle with Flutter | Google CodelabsLearn how to build a compute-intensive Flutter app and still maintain Flutter’s fluid interactivity.codelabs.developers.google.com

Making development across platforms easier for developers#

by Google, Flutter

Making development across platforms easier for developersEdit descriptiondevelopers.googleblog.com

Cross Platform development with Flutter — How Google Classroom gets teachers and students on the same page#

by Flutter, Craig Labenz

Cross Platform development with Flutter — How Google Classroom gets teachers and students on the…Google’s Classroom app, which originally launched in 2014, is used by 150 million educators and students around the…medium.com

Best practices for optimizing Flutter web loading speed#

by Flutter, Cheng Lin

Best practices for optimizing Flutter web loading speedAs a Flutter developer working with the Google Flutter team and personally in my private time, I encounter and…medium.com

Participate in a Flutter user study!#

by Flutter, JaYoung Lee

→ 在 docs.google.com 上的表單 查看

Observable Flutter #43: On-device LLMs with Gemma#

by Flutter, Craig Labenz

Observable Flutter #42: Building with Serverpod, Data layer & user authentication#

by Flutter, Craig Labenz


Freezed + Macro#

by Remi Rousselet

https://x.com/remi_rousselet/status/1791661125265735830

Having way too much fun with macros#

by Felix Angelov

GitHub - felangel/data_class: Experimental support for data classes in Dart using macros.Experimental support for data classes in Dart using macros. - felangel/data_classgithub.com

How to Build and Deploy a Dart Shelf App on Globe.dev#

by Andrea Bizzotto

How to Build and Deploy a Dart Shelf App on Globe.devLearn how to build and deploy a Dart Shelf App that taps into the OpenAI API without exposing the API key in your…codewithandrea.com

Started building portfolio project with flutter#

by Toseef Ali Khan

PortfolioPortfolio website built in Flutter by Toseef Ali Khantoseefkhan403.github.io

Deploying a Dart server to a VPS#

by Suragch

Deploying a Dart server to a VPSA step-by-step tutorial on how to deploy a Dart backend to a Virtual Private Server.learndart.dev

CodeSensei is a tool designed to enhance the quality of code reviews on GitHub#

by Masahiro Aoki

Build software better, togetherGitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to…github.com

Become a Full Stack Developer with Flutter and Serverpod — Build a Notes app#

by Rawaha Muhammad

Become a Full Stack Developer with Flutter and Serverpod — Build a Notes appWhy Flutter + Serverpod?medium.com

Back to making some progress on the new Flutter Scene importer#

by Brandon DeRosier

https://x.com/algebrandon/status/1793668168470381054

Sharing Logic Across Multiple Platforms#

by LeanCode, Marcin Wojnarowski

Sharing Logic Across Multiple Platforms - Solution by LeanCodeDiscover how to share logic across clients and servers in growing projects. This article explores key steps and…leancode.co

Drag & drop interaction with morphing animation#

by Pierre

Drag and Drop with Morphing Animation in FlutterFlutter offers a lot of power, but it also has its complexities and subtle details. Last week, I took on a Flutter UI…medium.com

How Shorebird Code Push Works#

by Eric Seidel

Blog | How we built Flutter code pushWalk through of the changes made to Dart and Flutter in order to make code push work.shorebird.dev

Flutter CTO Survey 2024#

by LeanCode

Flutter CTO Survey 2024Take part in LeanCode’s “Flutter CTO Survey 2024” and share your feedback on Flutter adoption in your company.leancode.co

How to Use Open AI’s GPT-4o in FlutterFlow — Part 1#

by FlutterFlow

I add an error widget to Space Pod | Built with Flutter#

by Matt Carroll

Flutter 3.22 and Dart 3.4 recap (Google IO 2024)#

by imaN NeO

I add a custom loading indicator to Space Pod | Built with Flutter#

by Matt Carroll

Mixins in Dart (Flutter) — And How it is different from Inheritance ?#

by Syed Ibrahim

Exploring Mixins in Dart — FlutterLet’s Exploremedium.com

Riverpod Generatorに対応したページング高速実装の仕組みを作ってみた (Japanese)#

by K9i - Kota Hayashi

Riverpod Generatorに対応したページング高速実装の仕組みを作ってみた以前Riverpodでページングに対応した画面の汎用実装の記事を投稿しました。 当時は今ほどRiverpod Generatorが広まってなかった(たぶん…)ため、Generator非対応の実装でした。…zenn.dev

Saw this color selection animation#

by Himanshu Garg

https://x.com/himanshugarg08/status/1789241197275320430

DartPadAn online Dart editor with support for console and Flutter apps.dartpad.dev

Why I’m betting on Dart#

by Dillon Nys

Why I’m betting on Dart | Dillon NysThe Dart programming language is an incredible technology, with and without Flutter. Here’s why I’m betting on it.dillonnys.com

Creating a profile site in Dart with Jaspr#

by Suragch

Creating a profile site in Dart with JasprA getting-started guidesuragch.medium.com

Deploying Fullstack Dart to AWS: Part I#

by Very Good Ventures Team

Deploying Fullstack Dart to AWS: Part IThis comprehensive guide explores building a secure blog app backend with Dart Frog and deploying it to AWS.verygood.ventures

Getting started with Serverpod 🚀 and Dart 🎯 on the backend#

by Serverpod

Particle System in Flutter#

by AsedMansour

https://x.com/MansourDjawadi/status/1787401686828380240

Animated action menu with rubber band effect built with Flutter#

by Roaa Khaddam

https://x.com/roaakdm/status/1787024489194151947

GitHub - Roaa94/flutter_action_menu: Animated action menu with rubber band effect built with…Animated action menu with rubber band effect built with Flutter - Roaa94/flutter_action_menugithub.com

3D Scroll Wheel using Flutter#

by Souvik Biswas

GitHub - sbis04/flutter_scroll_wheel: Flutter Scroll Wheel DemoFlutter Scroll Wheel Demo. Contribute to sbis04/flutter_scroll_wheel development by creating an account on GitHub.github.com

Flutter + Gemini on an Android smartwatch. Duupy holds up pretty well on it#

by Roman Jaquez

https://x.com/drcoderz/status/1786395288539893857

Exploring Dart Extension Types in Flutter#

by imaN NeO

Widget Preview for Flutter#

by Norbert Kozsir

Widget Preview for Flutter - IntelliJ IDEs Plugin | MarketplaceZero configuration way to preview widgets. Features 🖱️ Native plugin support ⚡ Hot Restart + Hot Reload + Breakpoints…plugins.jetbrains.com

→ 在 docs.google.com 上的表單 查看

GEICO selects Flutter as the framework for optimization and innovation of digital experiences#

by GEICO

GEICO selects Flutter as the framework for optimization and innovation of digital experiencesEdit descriptiongeico.com


Conference & Meetup#

Flutter Conferences 2024: Must-Attend Events for Flutter Devs!#

by LeanCode

Flutter Belgium Meetup #18#

Flutter Belgium Meetup #18Livestream of the Flutter Belgium Meetup #18 at Howest Bruggeyoutube.com

FlutterNinjas — The speaker lineup and schedule#

flutterninjasFlutterNinjas is a brand new Flutter Conference held in Tokyo Japanflutterninjas.dev

Full Stack Flutter#

Full Stack Flutter ConferenceFree registration is open now! Welcome to the first edition of Full Stack Flutter conference, an exciting day dedicated…fullstackflutter.dev

Live Streaming & Talk#

Humpday Q&A/AMA with Roman Jaquez :: 29th May 2024#

by Flutter Community

Tell us about your favorite #FlutterDev and Dart packages#

by Matt Carroll

From Developer to Entrepreneurship — with Dmitry Zhifarsky#

by Majid Hajian, Dmitry Zhifarsky

Humpday Q&A/AMA :: Flutter 3.22 and Dart 3.4 :: 15th May 2024#

by Flutter Community

Styling Flutter with Mix and slideshows in Flutter with Leo#

by Matt Carroll, Ray Li

Humpday Q&A/AMA :: 8th May 2024#

by Flutter Community

Managing Flutter Versions With Leo Farias#

by Majid Hajian, Leo Farias

Live Coding with Simon & Friends :: 4th May 2024#

by Flutter Community, Simon Lightfoot

Interview with Leigha from the @FlutterFlow team#

by @Joseph Karman, Leigha Jarett

Using Dart to create websites: Jaspr, Static Shock — #Flutter layoffs#

by Matt Carroll

Humpday Q&A/AMA and Live Coding! with Thomas Burkhart :: 1st May 2024#

by Flutter Community


Not afraid of Flutter layoffs 🐦#

Michael Thomsen https://x.com/MiSvTh/status/1785767966815985893
Michael Thomsen https://x.com/MiSvTh/status/1785767966815985893
Seth Ladd https://x.com/sethladd/status/1785735092473901106
Seth Ladd https://x.com/sethladd/status/1785735092473901106
Cagatay Ulusoy https://x.com/ulusoyapps/status/1785959863199101022
Cagatay Ulusoy https://x.com/ulusoyapps/status/1785959863199101022
Majid Hajian https://x.com/mhadaily/status/1786383944725713318
Majid Hajian https://x.com/mhadaily/status/1786383944725713318
Viktor Lidholt https://x.com/viktorlidholt/status/1787106193841766587
Viktor Lidholt https://x.com/viktorlidholt/status/1787106193841766587
https://ln.hixie.ch/?start=1714717681&count=1

Why am I continuing to bet on Flutter#

by Nash

Why am I continuing to bet on FlutterConversations around Flutter’s eventual demise have been ongoing since it was first released in 2017. Seven years…neevash.dev

Why I’m betting on Dart#

by Dillon Nys

Why I’m betting on Dart | Dillon NysThe Dart programming language is an incredible technology, with and without Flutter. Here’s why I’m betting on it.dillonnys.com


本文原刊登於 Medium。