Sign in

Mike

@rydmike.com
939 followers 260 following 455 posts

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

PostsRepliesMedia
Mike @rydmike.com · 07/07/2026
Still on X/Twitter, but Flutter scene is pretty lame there nowadays too, mostly I'm now there for quick AI news. Not posting much Flutter anymore myself either, seems like few are. Occasionally I still post and comment about Flutter, but been very busy building at work.
020
Mike @rydmike.com · 05/07/2026
Good to know, thx! And oops seems like I have not opened this app in a while. Totally their fault for not having an iPad app 🤷‍♂️😇
130
Mike @rydmike.com · 21/04/2026
Yes similar to that one, but the exact model I like the best is no longer available. I would have ordered a few more if it was. Had to get some other models that were not as good, plus I wanted them all to be the same so it would look consistent 🫣😅
030
Mike @rydmike.com · 21/04/2026
Yes it is, good eye! 😀
000
Mike @rydmike.com · 11/04/2026
Wassup? Same as always #FlutterDev 🤷‍♂️😅
3161
Reposted by Mike
jamie kerber 💫🩵🌷 @kerberjg.bsky.social · 23/02/2026
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
0121
Reposted by Mike
Rohan Joshi @rohanjsh.dev · 24/02/2026
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
pub.dev
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.
021
Reposted by Mike
Serverpod 🚀 @serverpod.dev · 19/01/2026
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. github.com/serverpod/serverpod/issu…
053
Mike @rydmike.com · 13/01/2026
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
0121
Mike @rydmike.com · 13/01/2026
Yes, but to just study and build locally, you don't need one
120
Mike @rydmike.com · 13/12/2025
Maybe something that could be looked into after the decouple? 🙏💙
020
Mike @rydmike.com · 13/12/2025
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 🙂💙
330
Mike @rydmike.com · 13/12/2025
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 🙂💙
020
Mike @rydmike.com · 13/12/2025
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
120
Mike @rydmike.com · 13/12/2025
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
120
Mike @rydmike.com · 11/12/2025
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.
120
Mike @rydmike.com · 11/12/2025
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😃💙
3162
Reposted by Mike
mcflydev.bsky.social @mcflydev.bsky.social · 07/12/2025
AI has replaced you as a developer What you do now?
111
Mike @rydmike.com · 08/11/2025
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 🦥
010
Mike @rydmike.com · 07/11/2025
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?
150
Reposted by Mike
Flutter @flutter.dev · 07/11/2025
✈️🧭 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.
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.
0255
Reposted by Mike
Viktor Lidholt @viktorious.com · 30/09/2025
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
youtu.be
Vibe-coding Flutter - The Ultimate Guide
YouTube video by Serverpod 🚀
053
Reposted by Mike
Rebel App Studio @rebelappstudio.bsky.social · 01/09/2025
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
052
Reposted by Mike
The Flutter & Friends conference @flutterfriends.dev · 04/09/2025
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! 🤗
0122
Mike @rydmike.com · 02/09/2025
Aww thx Sander, likewise 🙂💙
010
Reposted by Mike
jamie kerber 💫🩵🌷 @kerberjg.bsky.social · 02/09/2025
Worlds collide! It’s #MaterialMike ( @rydmike.com ) and #JamieKerbertino at @flutterfriends.dev ✨💙 #FlutterDev
3144
Mike @rydmike.com · 02/09/2025
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 🙂💙
130
Reposted by Mike
Taha Tesser @tahatesser.com · 30/08/2025
Upgraded to an electric coffee grinder (MilCoffee DF54) from manual hand grinder. Thanks to @rydmike.com for his recommendation!
071
Mike @rydmike.com · 24/08/2025
Sounds good 👍💙
010
Mike @rydmike.com · 21/08/2025
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 🙂
100
Mike @rydmike.com · 29/03/2025
Yeah, so nothing will happen 🤷‍♂️😅
000
Reposted by Mike
Ale 💙 @alesalv.bsky.social · 28/03/2025
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
fluxit.dev
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...
0112
Reposted by Mike
igor @gurenyov.bsky.social · 28/03/2025
Just 2 days left to create your game while learning the HypeHype editor! itch.io/jam/blocky-g...
itch.io
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...
011
Mike @rydmike.com · 28/03/2025
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...
193
Mike @rydmike.com · 11/03/2025
When can we add bookmarks that we can ignore? 😅💙
030
Mike @rydmike.com · 11/03/2025
I like that videos can be 3mins though, still short, but that is more than X/Twitter, which is only 2min 20s, so kudos for that 💙
130
Mike @rydmike.com · 11/03/2025
That is not an iPad or Android tablet app... call me when there is one 😅
140
Mike @rydmike.com · 10/03/2025
Everything is just shifted down one step below 1.0.0 and pub import resolution uses that as well. Kind of logically consistent, but not same as original Semver contract, where anything goes while below 1.0.0 dart.dev/tools/pub/ve...
000
Mike @rydmike.com · 09/03/2025
Yes it would help, and has been discussed as well. I think there is an issue for it, I might remember that wrong, discussion could have been elsewhere too. Apparently quite hard to implement or not a focus topic atm at least
120
Mike @rydmike.com · 09/03/2025
Pub also have semver rules for 0-ver in how it handles 0-ver compatible imports, mentioned in a short btw thing in docs, few knows about it and follows it. Basically everything is shifted down one step.
110
Mike @rydmike.com · 09/03/2025
Publishers should follow semver contract, sure mistakes can happen too, but here it is known API has breaking changes, so it is ver 2.0.0 bsky.app/profile/rydm...
000
Mike @rydmike.com · 09/03/2025
Yes, this breaks semver contract and the way pubspec handles compatible import ranges
220
Mike @rydmike.com · 09/03/2025
Of course getting familiar with semver can take some reading and mistakes happens if you are not aware of it fully dart.dev/tools/pub/ve... and semver.org. One can retract a version that has incorrect semver contract and release it again with corrected version nr💙🙏
dart.dev
Package versioning
How Dart's package management tool, pub, handles versioning of packages.
100
Mike @rydmike.com · 09/03/2025
If you release pub.dev Dart or #FlutterDev packages, never do this. Please make sure you follow semver (if zero ver, also follow pubs special 0-ver rules). This release is effectively 2.0.0, if we do this intentionally, all we have is anarchy on pub 🙂🙏💙 sorry my friend, but this is not ok 💙
3130
Reposted by Mike
Codemate @codemate.bsky.social · 03/03/2025
Miika and Toni are out here repping Codemate and Rebel App Studio at #MWC25! 🔥 If you’re around, come say hi and let’s chat about apps, innovation, or just grab a coffee ☕️ #GoForward
Miika and Toni standing at Codemate and Rebel App Studio’s booth at MWC25. A screen behind them displays a Burger King Finland case study showing a 56% increase in sales through the app. The booth features a wooden design with Codemate’s logo on top and a Rebel App Studio sign on the counter.
062
Mike @rydmike.com · 02/03/2025
Safari does not yet support WebGPU fully, it bugs and paints glitches. It also does not support Wasm GC, so no Flutter Wasm GC builds. But tech preview of Safari does support all this, so hopefully coming soon.
110
Mike @rydmike.com · 02/03/2025
Sad, but true. Total mad house show over there now, it also seems looking at it from here, like all the sane people, that there are a lot of, hopefully even more, are powerless to do anything about it.
020
Reposted by Mike
Turquoise Cat 💙😻✌️ @turquoise-cat.bsky.social · 28/02/2025
14619
Reposted by Mike
Devon Carew @devoncarew.bsky.social · 26/02/2025
We're thinking of adding a new lint to package:lints - dart.dev/tools/linter.... The lint warns about omitted types that can't be inferred and default to dynamic. Try it out and provide feedback to github.com/dart-lang/sd.... Thanks! #dartlang #flutterdev
dart.dev
strict_top_level_inference
Learn about the strict_top_level_inference linter rule.
2239