Mike's Avatar

Mike

@rydmike.com

#Flutter enthusiast, talks about #FlutterDev. Same rydmike handle on GitHub and Twitter. Author of FlexColorScheme and Themes Playground docs.flexcolorscheme.com www.rydmike.com

927
Followers
255
Following
450
Posts
24.04.2023
Joined
Posts Following

Latest posts by Mike @rydmike.com

Post image

Made more progress on auto_layout_frame

Revamped the editor to look slightly more like Figma, I think I’m happy with it now ^^
Just gotta add more tests now and it’ll be ready for release 🥳🩵 #FlutterDev

23.02.2026 12:23 👍 12 🔁 1 💬 0 📌 1
Preview
typeset 3.0.0-beta.1 | Flutter package Flutter inline text formatter for chat-style markup with plug-and-play usage and granular configuration for rendering, links, and editing.

typeset v3.0.0-beta.1 is out 🚀

Breaking pre-release with a new parser/renderer pipeline, config-first API, auto link rules.

pub.dev/packages/typ...

Testing before stable 3.0.0, feedback welcome.
#FlutterDev #Dart #pubdev

24.02.2026 03:04 👍 2 🔁 1 💬 0 📌 0
Post image

We are planning some major improvements to our database schema migration system. We have outlined our thoughts in an RFC; please share your thoughts before we start cranking away.
https://github.com/serverpod/serverpod/issues/4604

19.01.2026 11:32 👍 5 🔁 3 💬 0 📌 0
Post image

Published some #FlutterDev videos that may help you understand the peculiar Material-3 seeded ColorScheme, with some tips and tricks on how you can tame it and maybe change it more to your liking youtube.com/playlist?lis...
💙😀 #Flutter

13.01.2026 08:48 👍 12 🔁 1 💬 0 📌 0

Yes, but to just study and build locally, you don't need one

13.01.2026 08:12 👍 2 🔁 0 💬 1 📌 0

Maybe something that could be looked into after the decouple? 🙏💙

13.12.2025 11:25 👍 2 🔁 0 💬 0 📌 0

Having a default adaptive platform response on #FlutterDev MaterialApp that only uses ink on Android would be nice, and then an ink that is more like TappableOpacity on other platforms. It would remove a friction point with Material in Flutter. You can do it yourself already though 🙂💙

13.12.2025 11:23 👍 3 🔁 0 💬 3 📌 0

Still, even if the overlay colors are not 100%, just an ink factory MaterialApp defaults to on Apple devices, and why not Windows and Linux too, that mimics typical tap/hold, instant opacity overlays effect would be much better. Imo, by default, ink should only be on Android. 3/3
🙂💙

13.12.2025 10:41 👍 2 🔁 0 💬 0 📌 0

would need to set the ThemeData splash, highlight, focus, focus colors and also all the WidgetState overlay colors in all components defaults that don’t use these colors from ThemeData as fallback anymore in M3. Very tedious to do, I do it. Maybe just document right opacities is enough. 2/3

13.12.2025 10:40 👍 2 🔁 0 💬 1 📌 0

That would be a nice addition to built-in platform adaptive behaviour in the default MaterialApp theme. Maybe not the no splash factory though (has visual issues), a new one that mimics iOS tap opacity highlights as close as possible would be awesome. For an exact match, it … 1/3

13.12.2025 10:39 👍 2 🔁 0 💬 1 📌 0

Yes there is and that is cool. I gave a 30min talk about the decoupling of Material and Cupertino from Flutter SDK at Flutter meetup in Helsinki this Tuesday. Just a small local meetup, about 53 attendees. Nice event hosted by Elisa corp, @alesalv.bsky.social was one of the organizers.

11.12.2025 13:41 👍 2 🔁 0 💬 1 📌 0
Video thumbnail

I saw a few devs mentioning that #FlutterDev apps on iPhones typically have a give away because they use "MaterialApp" and ink splashes show up on iPhones. You can fix this in ThemeData, it can even be platform adaptive so you still have ink on Android, but not on iPhone! Imagine that😃💙

11.12.2025 13:00 👍 16 🔁 2 💬 3 📌 0

AI has replaced you as a developer

What you do now?

07.12.2025 10:03 👍 1 🔁 1 💬 1 📌 0

Honestly it has been so long and still nothing. Had they made this app in Flutter it would have been so simple. Although I assume it is so in RN too, so it feels really lazy 🦥

08.11.2025 16:37 👍 1 🔁 0 💬 0 📌 0
Post image

Came back here a bit, went to AppStore to get the app again for my iPad and I still get this garbage, why @bsky.app?

07.11.2025 20:46 👍 5 🔁 0 💬 1 📌 0
A vibrant gradient poster shifts from dark blue-purple on the left to red-orange on the right, featuring white neon-style outlines of abstract wing and plane shapes. At the top, the Flutter logo is centered above a banner that reads "Flutter Flight Plans". Large white text below declares, "Chart your course for the future of app development," followed by "November 12" and "11am PT" at the bottom.

A vibrant gradient poster shifts from dark blue-purple on the left to red-orange on the right, featuring white neon-style outlines of abstract wing and plane shapes. At the top, the Flutter logo is centered above a banner that reads "Flutter Flight Plans". Large white text below declares, "Chart your course for the future of app development," followed by "November 12" and "11am PT" at the bottom.

✈️🧭 Get ready to chart your course for the future of app development!

Next week, we’re launching #FlutterFlightPlans, a content series with updates on Flutter, developer tools, and fantastic apps.

Join us for takeoff at 11am PT on November 12.

07.11.2025 19:45 👍 24 🔁 5 💬 0 📌 2
Vibe-coding Flutter - The Ultimate Guide
Vibe-coding Flutter - The Ultimate Guide YouTube video by Serverpod 🚀

Vibe-coding Flutter? I recorded a video with all my best tips for how you can make it work for you! 🤩 You will find some great information in there if you want to improve your AI workflow.
youtu.be/Zrd6piQgvak

30.09.2025 07:10 👍 5 🔁 3 💬 0 📌 0
Post image Post image Post image

Flutter & Friends is in full swing, and Tero is enjoying it all!

"Great community! Everyone I have talked to have been extremely nice, interesting and fun. Great people. This is what @flutterfriends.dev is all about. Two great talks already!"

#Flutter

01.09.2025 09:47 👍 5 🔁 2 💬 0 📌 0
Post image

Flutter & Friends lived up to its name for the 3rd year in a row!
Huge thanks to all our FRIENDS 💙
Your passion and energy make the Flutter community what it is!

See you again next year! 🤗

04.09.2025 13:40 👍 12 🔁 2 💬 0 📌 1

Aww thx Sander, likewise 🙂💙

02.09.2025 18:58 👍 1 🔁 0 💬 0 📌 0
Post image

Worlds collide!
It’s #MaterialMike ( @rydmike.com ) and #JamieKerbertino at @flutterfriends.dev ✨💙
#FlutterDev

02.09.2025 16:47 👍 14 🔁 4 💬 3 📌 0

A real pleasure meeting you irl Jamie, and fun talking about and sharing ideas for improving theming and styling of Flutter apps, not just the Material kind 🙂💙

02.09.2025 18:57 👍 3 🔁 0 💬 1 📌 0
Post image Post image

Upgraded to an electric coffee grinder (MilCoffee DF54) from manual hand grinder. Thanks to @rydmike.com for his recommendation!

30.08.2025 12:43 👍 7 🔁 1 💬 0 📌 0

Sounds good 👍💙

24.08.2025 11:43 👍 1 🔁 0 💬 0 📌 0

In what way do you feel that they punish you?

In what way does your app differ in a better way? From eg HabitKit?

Just curious 🙂

21.08.2025 22:14 👍 0 🔁 0 💬 1 📌 0

Yeah, so nothing will happen 🤷‍♂️😅

29.03.2025 11:18 👍 0 🔁 0 💬 0 📌 0
Preview
Minimal #1 - the UI state Overview I assume you're aware of Minimal , and you want to use it to implement a scalable and maintainable architecture. I also assume you...

Just published #1 in a ongoing series of posts about #minimal , this is about the UI state:

www.fluxit.dev/2025/03/mini...

Took me longer than I thought, but I hope it's worth it, let me know if it's clear or not, and if you like it, in the comments!

#flutter #flutterdev

28.03.2025 06:28 👍 11 🔁 2 💬 0 📌 0
Preview
Blocky Game Jam A game jam from 2025-03-17 to 2025-03-30 hosted by HypeHype - Play and Create Games. Grow your skills using HypeHype's in-app editor Get feedback and support from fellow creators Explore new block-the...

Just 2 days left to create your game while learning the HypeHype editor!
itch.io/jam/blocky-g...

28.03.2025 07:41 👍 1 🔁 1 💬 0 📌 0
Post image

Theming #GoogleDesign #Material3 Chips in #FlutterDev is quite limited, I would even call it broken, as is theming of many other M3 components that have variant styles. Read more about these #Flutter issues here: 🙂💙
github.com/flutter/flut...

28.03.2025 08:18 👍 9 🔁 3 💬 1 📌 0