Advertisement · 728 × 90

Posts by Loïc Sharma

A developer wearing headphones while listening to a podcast and coding.
text reads: .NET Rocks Podcast: Avalonia 12
with Mike James and Matt Lacey

A developer wearing headphones while listening to a podcast and coding. text reads: .NET Rocks Podcast: Avalonia 12 with Mike James and Matt Lacey

Avalonia 12 is here — and the Impeller rendering engine changes the game.
Mike James & Matt Lacey talk smoother rendering, better mobile futures, enterprise features, and Avalonia Accelerate on .NET Rocks!

🎧 Episode 1993: buff.ly/IwKplJO

4 weeks ago 4 1 0 0

3. It shouldn’t. Authors can skip AI assets if they want, just like they can skip other optional package assets.

1 month ago 0 0 1 0

2. I expect discoverability on pub.dev will be fine. Things like the package name, score, or popularity have the highest impact on rankings. Other metadata is mostly used for matching.

1 month ago 0 0 1 0

1. Could you expand on the bloat concern? The proposal is for text files. I’d expect minimal incremental impact. Pub has very strict size limits too, much stricter than other ecosystems.

1 month ago 0 0 2 0

The proposal would add another tool the toolbox that folks can consider using if they think it’s right for them.

You can ignore it entirely if you want, just like you can ignore Dart analyzer plugins.

1 month ago 0 0 1 0

However, that’s not how I see it. Software is hard. Too hard. There’s infinite ways to make things easier. Dart’s and Flutter’s job should be to provide solid foundations that unlock the community’s creativity. [4/n]

1 month ago 0 0 1 0

For example, we might add lints for common mistakes when authoring render objects.

You could argue this accommodates broken Flutter APIs. You could also argue that this increases the burden for package authors, since they now should consider creating analyzer plugins for their packages. [3/n]

1 month ago 1 0 2 0

I disagree with the premise. Here’s a counter example:

We recently added Dart analyzer plugins, which let you add lints and fixes for your package. We’ll use these to help devs use the Flutter SDK better. [2/n]

1 month ago 0 0 1 0

(To clarify, these are my personal thoughts from the sidelines. I’m just a random engineer that‘s not even on the team driving this proposal!) [1/n]

1 month ago 1 0 1 0
Advertisement

I think that‘s a perfectly reasonable take, but I also think it’s also perfectly reasonable to write AI-specific docs. I think it’s best if Pub gives author the freedom to choose what’s best for their package.

1 month ago 0 0 2 0

I disagree. There’s an implicit assumption here that one doc can meet all needs.

However, good docs are separated based on needs: tutorials to accomplish tasks, explanations to teach concepts, references, etc.

This lets you write AI specific docs, if that’s what you feel is best for your package.

1 month ago 0 0 1 0

Not increasing maintainers’ burden resonates with me. However, shouldn’t we also provide the necessary plumbing for package maintainers that *do* want to build new AI experiences?

1 month ago 0 0 2 0

Flutter has such incredible momentum right now. 🎯 Just to name a few things that are happening:

1️⃣ Toyota is building a fully fledged 3D game engine in Dart.
2️⃣ Xiaomi is rewriting all its core system apps in Flutter.
3️⃣ India's largest bank, SBI YONO, is moving its app to Flutter.

2 months ago 16 1 1 0

Gotcha. Great talk at FOSDEM by the way :)

2 months ago 1 0 0 0

Very cool! Is Fluorite compatible with “vanilla” Flutter, or does it require an SDL3 embedder?

2 months ago 1 0 1 0

🤗 Watch my #FOSDEM talk here:

Fluorite: console-grade game engine in Flutter 💙🎮✨
(presented by Toyota Connected North America)

video.fosdem.org/2026/ud2120/...

#FlutterDev #gamedev #embedded #automotive

2 months ago 31 14 7 1

Is it the SDL3 package? 👀

2 months ago 2 0 1 0
Preview
FOSDEM 2026 - Fluorite - console-grade game engine in Flutter

I’m giving a talk at #FOSDEM! 💖
“Fluorite: console-grade game engine in Flutter” 💙

Sunday 16:30, room UD2.120

fosdem.org/2026/schedul...

Tell a friend! 🥳✨ #FlutterDev

2 months ago 21 6 0 3

Great article! What are some projects that use this model?

3 months ago 2 0 1 0
Advertisement
Preview
Software Engineer III, Flutter (iOS)

Want to live in Sunnyvale, California and work on the Flutter team?

4 months ago 16 7 2 0
Preview
flutter_lints | Dart package Recommended lints for Flutter apps, packages, and plugins to encourage good coding practices.

When we switched the examples to use flutter_lints, the new checks lit up! We found over 100 API samples using deprecated code that had gone unnoticed. 🤯

We are fixing all of them now to ensure our docs are best-in-class.
pub.dev/packages/flu...

4 months ago 9 3 1 0

Interested in working in .NET Tooling? My team is hiring for a few roles. This is a great to impact the .NET ecosystem, work with devs all across Microsoft and help drive the .NET platform forward.

jobs.careers.microsoft.com/global/en/jo...
jobs.careers.microsoft.com/global/en/jo...

5 months ago 27 25 2 2
Post image

Had our Flutter organizer monthly call this morning ✨
Thank you to all who were able to join. It was great seeing your faces 💙
Thank you to @loic-sharma.bsky.social for joining us and sharing with us features to help reduce verbosity!

7 months ago 10 1 0 0

Flutter devs, what's your biggest struggle?

📱 Pixel-perfect UI
⚙️ Wiring up the backend
🐞 Hunting bugs
🚀 Getting updates to users

We’re building tools to make Flutter development easier end-to-end.

Reply with your toughest challenge, it could be the next thing we build 💡

8 months ago 2 2 0 0
Preview
Flutter Build Pain Do you have pain relating to building your Flutter app? I’d like to help! After hearing many (non-Shorebird-related) complaints about Flutter build times, we’re investigating ways Shorebird can impro...

Sometimes Flutter devs complain to us about pain building (unrelated to Shorebird). We're investigating if there are ways we can help! Would love your thoughts and feedback 🙏
forms.gle/NWVHrHuupDQE...

9 months ago 3 2 0 0

My heart goes out to anyone who was let go today ❤️

A lay off (or even a performance-based firing) isn’t a statement about you as a person or your character.

YOU ARE NOT YOUR WORK.

DM‘s are open, happy to chat.

11 months ago 64 9 1 1

Just double-checking, you’re aware of this guide? github.com/flutter/flut...

1 year ago 3 0 1 0

Excellent work! :)

1 year ago 1 0 0 0
Senior Software Engineer, Engineering Productivity, Google Cloud Platforms — Google Careers

#Flutter has an open infra/tooling role in Sunnyvale, California: www.google.com/about/career...

1 year ago 12 5 0 0
Advertisement

It’s Friday, that means we have another batch of highlights of what landed in #Flutter this week! 🛬
Also - thanks for the feedback on these weekly contributor call outs, consider me iterating. 📝

1 year ago 10 1 3 0