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

Flutter December 2023 💙 Flutter Monthly

Let’s dive into Flutter world!


GDEs#

Shree Bhagwat#

https://twitter.com/shreebhagwat94/status/1737795596688498834

Aditya Thakur#

https://twitter.com/adityathakurxd/status/1737846533830365434

Moritz Theis#

https://twitter.com/MoritzTheis/status/1737035453432279099

Eternity#

https://twitter.com/AdarikuIsaac/status/1735747420221210768

Flutter 3.18 beta (December 5, 2023)#

by Flutter

Release Flutter 3.18 beta (December 5, 2023) · flutter/flutterThe release of the Flutter 3.18 beta contains the changes noted below. We’ve also included summaries of notable commits…github.com

nes_ui 0.12.0#

by Erick

nes_ui | Flutter PackageUI library inspired by old retro video game consolepub.dev

Check your #ffwrapped23#

by FlutterFlow

FlutterFlow Wrapped 2023Built with FlutterFlow.wrapped2023.flutterflow.app

Flutter’s History (So Far): All the Biggest Milestones#

by Very Good Ventures Team

Flutter’s History (So Far): All the Biggest MilestonesBy following the timeline of industry events, you can track the steady roll-out of exciting new Flutter capabilities as…verygood.ventures

The ONLY WAY to ask your crush out#

by Akanksha Singh

My 2023 in Review: The Year of the Plateau#

by Andrea Bizzotto

My 2023 in Review: The Year of the PlateauAn overview of my sixth consecutive year as a content creator, making educational content for Flutter developers.codewithandrea.com

Migration Process of Native Wolt Merchant App to Flutter#

by Doğacan Ege Altunsu, wolt

Wolt Merchant AppThe beginnings at Wolt were characterised by a small design team that favoured quick iterations, which led to a design…dogacan.com

flutter_deck v0.10.1#

by Mangirdas Kazlauskas

flutter_deck | Flutter PackageA lightweight, customizable, and easy-to-use framework to create presentations in Flutter.pub.dev

How to send push notifications to your Flutter apps using Supabase Edge Functions and FCM#

by Tyler Shukert, supabase

by Cagatay Ulusoy

Dash Cake 🎂#

by Samario

Humpday Q&A/AMA :: 27th December 2023#

by Flutter Community

Develop AR Apps with Flutter#

by Kadriye Macit

Develop AR Apps with FlutterIn this article, I talked about what AR is and how we can AR experiences with Flutter projects.medium.com

hyper_effects package v0.2.1#

by Birju Vachhani, Saad Ardati

hyper_effects | Flutter PackageCreate beautiful effects and animations with just a few lines of code.pub.dev

Hyper Effects DemoA demo that showcases the hyper_effects package.hyper-effects-demo.web.app

Flame Workspace#

by Bruno D’Luka

GitHub — bdlukaa/flame_workspace: Build 2D games easily with Flame and FlutterBuild 2D games easily with Flame and Flutter. Contribute to bdlukaa/flame_workspace development by creating an account…github.com

Interactive animations with Rive#

by 𓃰134

Calcache, calcul mental (Game)#

by Erick Ghaumez

https://play.google.com/store/apps/details?id=bz.rxla.calcache

UI tests #DecodingFlutter#

by Flutter, Pooja Bhaumik

F3 Prague 2023 recording released#

“STAGE” cut release time in half with Flutter and Firebase#

by Flutter

STAGESTAGE is a feature-rich streaming platform catering to a wide range of Indian dialects and languages. From poetry to…flutter.dev

https://play.google.com/store/apps/details?id=in.stage

Chat with Kevin Moore about Web Assembly in #Dart and #Flutter#

by Matt Carroll, Ray Li, Kevin Moore

Flutter & GraphQL: Connecting a Flutter App to an AWS AppSync API Built with CDK#

by Mo Malaka

Flutter & GraphQL: Connecting a Flutter App to an AWS AppSync API Built with CDKIntroductionmedium.com

Globe is now in public preview!#

by Globe

GlobeThe global deployment platform for Dartglobe.dev

Dart Frog support#

docs: add Globe deployment documentation by alestiago · Pull Request #1217 ·…Status READY Description Resolves #1192 Type of Change ✨ New feature (non-breaking change which adds functionality) 🛠️…github.com

Humpday Q&A/AMA :: 20th December 2023#

by Flutter Community

Flame Game with Shader#

by DevKage

Solving Super Dash’s Rendering Challenges: Eliminating ‘Ghost Lines’#

by Very Good Ventures Team

Solving Super Dash’s Rendering Challenges: Eliminating ‘Ghost Lines’Embark on a journey through the development of Super Dash as we unravel the intricate process of eliminating ‘Ghost…verygood.ventures

DevFest Taipei 2023!#

by Flutter Taipei, Yii Chen

  • 2hr workshop for the app with Dart backend
  • Yii Chen talked “Develop Efficiently by Dart 3”

Flame Game Jam 3.0: Congrats to the winners of the game jam!#

Submissions to Flame Game Jam 3.0Browse Games Game Jams Upload Game Winter Sale 2023 Developer Logs Communityitch.io

🥇 @imaN__NeO

Save The Potato by Iman NeO for Flame Game Jam 3.0Protect the Potato from the incoming fire orbs by rotating the shields! Play in your browseritch.io

🥈 @devkage

HOLD Labs by DevKage for Flame Game Jam 3.0They want your help. But do they really? Play in your browseritch.io

🥉 @alexobviously_ and @SteveBeville

Pixothermic by jauska for Flame Game Jam 3.0Pixothermic’s itch.io page Judge feedback is anonymous and shown in a random order. Great use of the theme and awesome…itch.io

Quickfire: Craft a feature-rich Flutter project setup#

by Utkarsh Shrivastava

quickfire | Dart Packageauth, Bloc, onboarding, Payment, UI and Play Store deployment, effortlessly woven for an elevated development…pub.dev

GitHub - FOSS-Community/quickfireContribute to FOSS-Community/quickfire development by creating an account on GitHub.github.com

Flutter GPU drawing a PBR model#

by @algebrandon

impeller-cmake-example/src/examples/mesh/mesh_example.frag at master · bdero/impeller-cmake-exampleContribute to bdero/impeller-cmake-example development by creating an account on GitHub.github.com

Side-Project Tips for 2024#

by Stephan E.G. Veenstra

Side-Project Tips for 2024Staying motivated and actually shipping your project!fluttergamedev.com

An IoT Android app built in FlutterFlow#

by David

Identity Management Solutions, Part II: Firebase Auth, Supabase, Keycloak, Auth0 & Ory Kratos#

by LeanCode

Identity Management Solutions, Part II: Firebase Auth, Supabase, Keycloak, Auth0 & Ory KratosSelecting the best identity management solution is hard. Read our comparison of Firebase Auth, Supabase, Keycloak…leancode.co

ScrollController instead of gestures uses the accelerometer#

by Albert Wolszon

Supabase Flutter is now on v2!#

by supabase

supabase_flutter | Flutter PackageFlutter integration for Supabase. This package makes it simple for developers to build secure and scalable products.pub.dev

An infinity widget canvas built on top of 2D scrolling API#

by @definev2

GitHub - definev/widget_canvas: An infinity widget canvas built on top of 2D scrolling APIAn infinity widget canvas built on top of 2D scrolling API - GitHub - definev/widget_canvas: An infinity widget canvas…github.com

Unlocking Business Success with Flutter: A Comprehensive Guide for Business Owners#

by hedgehoglab

Unlocking Business Success with Flutter: A Comprehensive Guide for Business Owners | hedgehog labCheck out our whitepaper to discover business advantages of Flutter, TCO analysis & comparison of hybrid, native &…hedgehoglab.com

Observable Flutter #31: Accessibility#

by Flutter, Craig Labenz, Manuela Sakura Rommel

DevFest Shanghai 2023 (Chinese)#

All recordings have been released on BiliBili platform.

  • Develop Efficiently by Dart 3 (Yii Chen)

《跟着我熟悉 Dart 3,这些高效语法你需要知道》陳虔逸_哔哩哔哩_bilibili陳虔逸 Flutter Taipei OrganizerDart 3 随著 Flutter 3.10 发布,进行了一次大改版,达成 100% sound-null…bilibili.com

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

  • Mastering Rive: Vector Animation in Flutter (Hamber)

《Mastering Rive: Vector Animation in Flutter 掌握 Rive:在 Flutter 中进行矢量动画》Hamber_哔哩哔哩_bilibiliHamber Flutter & Dart GDE /DeFi 产品移动端 & 创新业务负责人在这次的演讲中,我们将深入探索 Rive 的世界,一个革命性的动画框架。我们不仅会回顾 Rive…bilibili.com

  • 用Flutter重构大型已有应用-百度如流跨端实践分享 (白晶亮)

《用Flutter重构大型已有应用-百度如流跨端实践分享》白晶亮_哔哩哔哩_bilibili白晶亮…bilibili.com

Ask Dash — A generative AI Flutter application#

by Flutter, Very Good Ventures Team

How we built it: Ask Dash — A generative AI Flutter applicationAs part of the Google Cloud Applied AI Summit, the Flutter and Vertex AI teams collaborated with Very Good Ventures to…medium.com

GitHub - VGVentures/dash_ai_searchContribute to VGVentures/dash_ai_search development by creating an account on GitHub.github.com

CodeLab: Flutter Flame#

by Flutter

Introduction to Flame with Flutter | Google CodelabsIn this codelab you will learn how to use Flame, a game engine built on top of Flutter. You will be introduced to…codelabs.developers.google.com

The stable release of Flutter 1.0 was 5 years ago. Happy Birthday!#

by Flutter

Gunslinger (Flame Game)#

by Dany

Control with fake data within app for Tutorial feature#

by Romain Rastel

Humpday Q&A/AMA :: 13th December 2023#

by Flutter Community

Ollama LLMs for Dart#

by Alfredo Bautista Santos

GitHub - breitburg/dart-ollama: Use Ollama’s LLMs directly from DartUse Ollama’s LLMs directly from Dart. Contribute to breitburg/dart-ollama development by creating an account on GitHub.github.com

A New State Management to Rule All? “Signals”#

by imthepk

FlameJam: HotIce#

by Tyler Shukert

flutter_game_collection/hotice at main · dshukertjr/flutter_game_collectionContribute to dshukertjr/flutter_game_collection development by creating an account on GitHub.github.com

FlameJam: FireFlip#

by Nikuu Westberg, Enzo Conty

FrostFire FlipLet’s see if we can melt your brain 🧠🔥. Play in your browserblkkkbvsik.itch.io

FlameJam: TwinSaga#

by Rutvik Tak

TwinSagaPlay the game on web here -> TwinSaga (Play in full screen for better experience) Play as two brothers who share unique…takrutvik.itch.io

Flutter Menu Animation with Spring Simulation#

by Adetomiwa

GitHub - cscoderr/flutter_advance: A collection of custom/advance Flutter design, animations and UIA collection of custom/advance Flutter design, animations and UI - GitHub - cscoderr/flutter_advance: A collection of…github.com

“Signals” now includes a listen extension!#

by Rody Davis

signals | Flutter PackageReactivity made simple. Do more by doing less. Supports Flutter and any Dart project including HTML/JS, CLI, Shelf…pub.dev

Game multiplayer using Bonfire, Bloc, and backend Dart using DartFrog and Polo#

by Rafael Almeida Barbosa

GitHub - RafaelBarbosatec/bonfire_multiplayer: Simple example of multiplayer game using Bonfire +…Simple example of multiplayer game using Bonfire + Dart Frog + Polo - GitHub - RafaelBarbosatec/bonfire_multiplayer…github.com

Flutter Deep Linking: The Ultimate Guide#

by Alicja Ogonowska

Flutter Deep Linking: The Ultimate GuideA step-by-step tutorial showing how to implement deep links in Flutter using GoRouter, including the native Android and…codewithandrea.com

Impeller is officially in preview on Android for Flutter 3.16#

by Flutter

Swipe and Split Editor Windows#

by VSCode

Flutter pet project roadmap#

by Daria Orlova

Flutter pet project roadmap8 steps to create and launch your side project from scratch 🚀medium.com

Build a watch app using Flutter#

by Bo Hellgren

Build a watch app using FlutterYou are a Flutter fan and have an idea about a watch app. Here is all you need to know — and it is a lot!medium.com

Achieving Flutter Favorite Package Quality#

by Jonas Uekötter

Achieving Flutter Favorite Package QualityThis article doesn’t show you how your package become a Flutter Favorite package, it rather shows you how to meet and…medium.com

Color switch game using Flutter and FlameEngine#

by imaN NeO

GitHub - imaNNeo/flutter_color_switch_game at episode-8Contribute to imaNNeo/flutter_color_switch_game development by creating an account on GitHub.github.com

Debugging performance for web apps#

by Flutter

Debugging performance for web appsLearn how to use Chrome DevTools to debug web performance issues.docs.flutter.dev

GeminiAI App built with Flutter#

by Google Developers

Build with the Gemini API | Google AI for DevelopersIntegrate the Gemini API, quickly develop prompts, and transform ideas into code to build AI apps.ai.google.dev

flutter_gemini | Flutter PackageFlutter Google Gemini SDK. Google Gemini is a set of cutting-edge large language models (LLMs) designed to be the…pub.dev

Flutter Community — Humpday Q&A/AMA :: 6th December 2023#

by Simon Lightfoot, Scott Stoll, Randal Schwartz, Danielle Cox, and John Wiese

Dart FFI: A beginner’s guide to high-performance integration#

by Salty Spaghetti

State of the Developer Nation 25th Edition#

by SlashData

  • Dart was the fastest-growing language community in 2023
  • Dart grew by roughly 33% with 2.9M devs
  • Faster pace than other app languages

DocSend - Simple, intelligent, modern content sendingDocSend helps you communicate more effectively by telling you what happens to content after you send them and letting…docsend.com

Rive on Flutter#

by Drawsgood

https://twitter.com/drawsgood/status/1732266810119245933

Clone the @DreamBrushAI app to create a DALL·E 3 art app#

by FlutterFlow

FlutterFlow MarketplaceExplore the FlutterFlow Marketplace for a curated selection of widgets, templates, and custom plugins tailored to suit…marketplace.flutterflow.io

Flutter Showcase — Onrizon Social Games#

by Onrizon

Flutter | OnrizonOnrizon is an online game studio that specializes in free, casual games that are easy to play, easy to learn, and…flutter.dev

https://play.google.com/store/apps/details?id=io.gartic.Gartic&hl=zh_TW&gl=US
https://play.google.com/store/apps/details?id=com.gartic.StopotS&hl=zh_TW&gl=US

Enemies invaded my website!#

by Rafael Almeida Barbosa

https://rafaelbarbosatec.com/#/world

Rafael Almeida BarbosaMobile developerrafaelbarbosatec.com

Flutter DACH — Podcast#

by Flutter DACH, Dario Digregorio

#15 — Responsiveness in Flutter — Tools, Tipps und Erfahrungen — Dario Digregorio im Interview

→ 在 open.spotify.com 查看

Google pub.dev packages#

by Randal L. Schwartz

Google pub.dev packagesThese Google-created “first-party” packages available on the pub.dev website for Dart and Flutter enthusiasts with…youtube.com

New design tool — Craftor#

by Ansh Rathod


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!

https://www.buymeacoffee.com/yiichenhi

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

本文原刊登於 Medium。