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

Flutter April 2024 💙 Flutter Monthly

Let’s dive into Flutter world!


GDE#

Csongor Vogel#

Top 20 finalists from the #GlobalGamers Challenge#

by Flutter

Community choice voting for the Global Gamers Challenge is open now!#

by Flutter

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

DevTools Extensions — Flutter Build Show#

by Flutter

More improvements to scrolling in Flutter 3.19!#

by Flutter

Isolate.run() (Technique of the Week)#

by Flutter

Accessibility in Flutter on the Web#

by Thomas Steiner

Accessibility in Flutter on the WebHow Flutter aims to make canvas-rendered apps accessible to users of assistive technologiesmedium.com

Flutter content at GoogleIO#

by Flutter

Google I/O 2024: Videos, sessions, and other contentExplore keynotes, sessions, learning opportunities, and more from Google I/O 2024.io.google


How to migrate smoothly from Xamarin to Flutter?#

by LeanCode

Switching from Xamarin to Flutter: How to Migrate Smoothly? - LeanCodeMicrosoft Xamarin support ends. Discover the benefits of switching your apps from Xamarin to Flutter. Read how to make…leancode.co

How It’s Made: Digital Escape Room AI-driven game powered by Gemini and Flutter#

by Very Good Ventures Team

How It’s Made: Digital Escape Room AI-driven game powered by Gemini and FlutterThis blog post details the creation of an AI-powered escape room game built with Flutter and Gemini in just three…verygood.ventures

Riverpodの次期バージョンでGenericsを利用する#

by yorifuji

Riverpodの次期バージョンでGenericsを利用するRiverpod の次期バージョンV3ではGenericsへの対応が予定されています。 CHANGELOGによると version 3.0.0-dev.7 で実装されたようです。…zenn.dev

Building AI Applications with Flutter&Gemini’s project#

by Kadriye Macit

GitHub - KadriyeMacit/Build-with-Gemini-Flutter: It is Building AI Applications with…It is Building AI Applications with Flutter&Gemini's project that I presented at DevNot Mobile Software…github.com

Flutter — 使用 Pigeon 实现视频缓存插件#

by LinXunFeng

https://juejin.cn/post/7362119848660893759

Little fun with FlutterFlow on SteamDeck!#

by Taha Tesser

https://twitter.com/TahaTesser/status/1784302528517079508

We are adding support for streaming server-sent events to the Supabase Flutter library#

by Tyler Shukert

Code Generation with Dart & Flutter: The Ultimate Guide#

by Andrea Bizzotto

Code Generation with Dart & Flutter: The Ultimate GuideAn extensive guide covering the code generation mechanism in Dart, useful code-generating packages, and tips for…codewithandrea.com

Behold Duupy — a tiny smart assistant powered by Flutter and Gemini#

by Roman Jaquez

How to implement Shorebird Code Push in Flutter?#

by Yii Chen

How to implement Shorebird Code Push in Flutter?Wow! We can instantly update online products.yii · writing

I code a Flutter app to download Twitter Spaces | Built with Flutter#

by Matt Carroll

Flutter Element Embedding — Unleashing the Power of Integrating Flutter Apps into Websites, including React-powered ones!#

by Lucas Goldner

Flutter Element Embedding — Unleashing the Power of Integrating Flutter Apps into Websites…When I first learned about Element Embedding at FlutterForward 2023, its potential immediately captivated me.medium.com

This is how you contribute a test to Flutter | Building Flutter#

by Matt Carroll, Taha Tesser

Build a realtime Tic-tac-toe game with Flutter and Supabase#

by christos

Build a realtime Tic-tac-toe game with Flutter and SupabaseIntroduction Another Supabase Launch Week has passed, with some exciting new updates. During a previous launch week, I…dartling.dev

Achieve Mastery with My Flutter Engineering Book#

by Majid Hajian

Demystifying Flutter’s Local Database Options: A Comprehensive Summary#

by Phillip van der Merwe

Demystifying Flutter’s Local Database Options: A Comprehensive SummaryA summary of key features of SQLite libraries (sqflite, sqlite3, sqlite_async), SQLite wrappers (Floor, Drift)…powersync.com

Foodium — CI/CD with Codemagic and Shorebird in Flutter Apps#

by Alejandro Ferrero

Foodium — CI/CD with Codemagic and Shorebird in Flutter AppsLearn how to configure Codemagic and Shorebird to automate releases and hotfixes for your Flutter Appmedium.com

Flutter package for syncing subtitles and lyrics with video and audio playbacks#

by Lucky

GitHub - Crazelu/subtitle_player: A Flutter package for synchronizing subtitles with video and…A Flutter package for synchronizing subtitles with video and audio playback. - Crazelu/subtitle_playergithub.com

VS Code extension that helps you generate export files via simple command#

by Dominik Roszkowski

GitHub - orestesgaolin/dart-export-index: VS Code extension to manage Dart export files (e.g…VS Code extension to manage Dart export files (e.g. index.dart) - orestesgaolin/dart-export-indexgithub.com

by gskinner team

Introducing Flutter Custom CarouselWe’re really excited to introduce a new package called Flutter Custom Carousel, a widget for creating fully custom…blog.gskinner.com

flutter_custom_carousel | Flutter packageA widget for creating fully custom, animated scrollable lists. It manages all the tricky scrolling logic and leaves the…pub.dev

Using Flutter as a source in OBS#

by Aloïs Deniel

Using Flutter as a source in OBS - Aloïs DenielIn this article, I’m gonna show you a simple way to use a Fluttter application as a custom source in OBS on macOS. I…aloisdeniel.com

How to Implement Turn-by-Turn Navigation with Mapbox in Flutter#

by CodeWithDarkwa

Build AI-powered games with Gemini and Flutter#

by Flutter

Riverpod Pagination: The Ultimate Guide for Flutter Developers#

by Dinko Marinac

Riverpod Pagination: The Ultimate Guide for Flutter DevelopersMaster Flutter pagination using Riverpod. Explore infinite scroll lists with advanced search and filter capabilities…dinkomarinac.dev

What is Patrol and why you should use it?#

by Mateusz Wojtczak, LeanCode

Shifting Left with Flutter#

by Tom Alabaster

Flutter’s Architecture Explained#

by Somnio Software - Flutter Agency

Flutter’s Architecture ExplainedWe explore the intricacies of Flutter’s architecture, divided into three primary layers: the Framework, the Engine, and…somniosoftware.com

Flutter Tips app is now live on the Store#

by Andrea Bizzotto

Flutter TipsA curated collection of bite-sized tips and tricks for Flutter app development.fluttertips.dev

Instantly preview Flutter widgets, inside VSCode.#

by WingsForFlutter

Wings for FlutterEdit descriptionflutterwings.dev

Superdeck — Presentation slides for Flutter with Flutter#

by LeoAFarias

superdeck_demoA new Flutter project.superdeck-dev.web.app

GitHub - leoafarias/superdeck: Presentation slides for Flutter with FlutterPresentation slides for Flutter with Flutter. Contribute to leoafarias/superdeck development by creating an account on…github.com

Production Boilerplate for Startups#

by Matthew Wong

GitHub - devtodollars/startup-boilerplate: Everything you need to build a startup from the CTO of a…Everything you need to build a startup from the CTO of a YC-backed startup - devtodollars/startup-boilerplategithub.com

Flutter at Expo 2020 Dubai#

by Csongor Vogel

Will the page be rebuilt multiple times after Flutter upgrades to 3.19?#

by LinXunFeng

Flutter - 升级3.19之后页面多次rebuild?🤨升到到 3.19.3 后发现,从 页面A 跳转到 页面B 和返回 页面A 时,页面A 的 build 方法都会被执行,降回 3.16.9 则不会juejin.cn

pub.dev Dark Mode#

by Alex Li

pub.dev Dark Mode by AlexV525A pretty dark mode style that allows you to use pub.dev in the dark.userstyles.world

Flutter & Rive App. Adding Firebase, Google Cloud, Gemini to spice things up#

by Roman Jaquez

https://twitter.com/drcoderz/status/1779147529705361516

Embedded 3D Interface in Flutter#

by Hannes

Flutter Pagination with Riverpod: The Ultimate Guide#

by Andrea Bizzotto

Flutter Pagination with Riverpod: The Ultimate GuideA complete guide to implementing pagination with Riverpod, covering: infinite scrolling, loading and error states…codewithandrea.com

Flutter, Dart, and WASM: Shipping a new model for Web applications#

by Kevin Moore

→ 在 docs.google.com 上的投影片 查看

Building AI-powered games with Gemini and Flutter#

by Very Good Ventures Team

Building AI-powered games with Gemini and FlutterVery Good Ventures explores how to build AI-powered games using Flutter & Gemini.verygood.ventures

From Idea to Full Stack Solutions: Using Dart and Google Cloud#

by Very Good Ventures Team

From Idea to Full Stack Solutions: Using Dart and Google CloudLearn how Very Good Ventures uses Dart Frog to unify frontend & backend teams for faster development.verygood.ventures

This is the Impeller logo (in Flutter colors & white)#

by Brandon DeRosier

How to Test Native Features in Flutter Apps with Patrol and Codemagic#

by Codemagic

How to Test Native Features in Flutter Apps with Patrol and CodemagicThis article was written by Kevin Suhajda and originally posted to the Codemagic blog.medium.com

Shorebird is 1.0!#

by Shorebird

Blog | Shorebird 1.0Announcing Shorebird Code Push 1.0shorebird.dev

→ 在 cards.producthunt.com 查看

Developer logs#

by Matt Carroll

Developer logs | Flutter ArbiterAvoid the print statement firehose with a logger.flutterarbiter.com

Using Generative AI with Flutter#

by Deven Joshi

Using Generative AI with FlutterIntegrating Google’s Gemini SDK into your Flutter Appmedium.com

Photo Extractor#

by Tomiwa Idowu

flutter_advance/lib/photo_extractor/view/photo_extractor_page.dart at main ·…A collection of custom/advanced Flutter design, animations and UI …github.com

Refresh Indicator#

by 𓃰134

To contribute to Flutter start with THIS | Building Flutter#

by Matt Carroll, @taha

PWAWizard — animations and dock icon done in Rive#

by Roman Jaquez

Nice loader fitting the domain of the app#

by Albert Wolszon

r/FlutterSpaces. new Flutter subreddit#

https://www.reddit.com/r/FlutterSpaces/

FabricFlow, a clever custom t-shirt platform.#

by FlutterFlow

FabricFlow - Interactive Merch BuilderFabricFlow allows anyone with a computer, tablet, or even a VisionPro, to create customized t-shirts and hoodies faster…fabricflow.io


Conference & Meetup#

Flutter MENA Online Conference#

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

by LeanCode

Flutter Conferences 2024: Must-Attend Events for Flutter Devs!At LeanCode, we love live events. This time, we’re diving into exciting conferences for Flutter enthusiasts. See this…leancode.co

FlutterNinjas — CfP is opening from now to April 17th!!#

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

FlutterNinjas: Call for SpeakersFlutterNinjas is a brand new Flutter conference for English speakers in Tokyo Japan💙It’s going to be held in Jun…sessionize.com

Full Stack Flutter — Initial lineup of speakers#

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

Flutter & Friends 2024 is now in the making!#

Flutter & Friends 2024Flutter & Friends is a dual track conference for the community by the community, taking place in Stockholm, Sweden on…flutterfriends.dev

Fluttercon Europe 2024 — CALL FOR SPEAKERS#

Fluttercon Europe 2024: Call for SpeakersFluttercon Europe will be the largest gathering of developers in Europe focused on Flutter and Dart, as well as the…sessionize.com

Live Streaming & Talk#

A #Flutter developer’s view of the history of browsers#

by Matt Carroll, Ray Li

Humpday Q&A/AMA and Live Coding! :: 17th April 2024#

by Flutter Community

Observable Flutter #41: Building with Serverpod, Data filtering#

by Flutter

Observable Flutter #40: Building with Serverpod — Data CRUD#

by Flutter

Long live Flutter?#

by Matt Carroll

Flutter Version Management | FVM in Flutter#

by HeyFlutter.com

Can @FlutterDev live forever? Should it? Let’s debate.#

by Matt Carroll

Humpday Q&A/AMA and Live Coding! :: 10th April 2024#

by Flutter Community

All things Flutter — April 3rd#

by Matt Carroll

Humpday Q&A/AMA AI and Gemini Googler Special :: 3rd April 2024#

by Flutter Community

Package#

flutter_gemma 0.1.2#

with added web support is released!

from Sasha Denisov
from Sasha Denisov

flutter_gemma | Flutter packageThe plugin allows running the Gemma AI model locally on a device from a Flutter application.pub.dev

GemmaGemma is a family of lightweight, open models built from the research and technology that Google used to create the…kaggle.com

flame_sprite_fusion#

Craft delightful tilemaps using the Flame engine & Sprite Fusion

from Hugo
from Hugo

flame_sprite_fusion | Flutter packageSprite Fusion support for the Flame game engine. This package parses and renders tilemaps exported from Sprite Fusion…pub.dev


本文原刊登於 Medium。