SuprDeclarative Profile Banner
Matt Carroll Profile
Matt Carroll

@SuprDeclarative

Followers
7K
Following
1K
Media
288
Statuses
3K

Chief of the Flutter Bounty Hunters, SuperDeclarative Flutter developer. Former Flutter team member Ex-Googler (Flutter, Nest)

Joined March 2019
Don't wanna be here? Send us removal request.
@SuprDeclarative
Matt Carroll
8 months
We're forking @FlutterDev - this is why (and you should help!):
94
173
838
@SuprDeclarative
Matt Carroll
5 days
BTW @aloisdeniel before I forget - I used your device frame for this example. I found that there's some kind of scaling happening in the frame - even if I set the device configuration to 1.0 pixel ratio. Any idea what's up with that?.
1
0
0
@SuprDeclarative
Matt Carroll
5 days
Great @FlutterDev golden tests are about context. Show the team what part of the app you're focused on, then show the specific widgets and interactions you want to lock down. Our Magazine Layout is a great option.
Tweet media one
2
4
36
@SuprDeclarative
Matt Carroll
6 days
Do your @FlutterDev animations do the right thing? How do you know? To help your designers and developers collab on animations, we've introduced the concept of Timelines to Golden Scenes. Capture your animation frames to lock down your interpolations.
Tweet media one
3
2
30
@SuprDeclarative
Matt Carroll
7 days
Sometimes your @FlutterDev widgets need to look different across platforms, like mobile text selection handles vs desktop carets. You can now create Golden Scenes where multiple platforms are represented within the same file!
Tweet media one
0
2
21
@SuprDeclarative
Matt Carroll
7 days
Why doesn't the @dart_lang ArgParser support reporting unknown options, in addition to known options? Seems like an unnecessary limitation. Looks like I'm gonna have to do fully manual arg parsing 🤷‍♂️.
1
0
3
@SuprDeclarative
Matt Carroll
8 days
Bring designers and developers together in your @FlutterDev team by grouping related widget configurations within a branded Golden Scene.
Tweet media one
2
2
36
@SuprDeclarative
Matt Carroll
10 days
Even your single-image @FlutterDev golden tests deserve a themed golden scene. Theming your goldens makes it clear that they exist to be seen! Make them inviting for your devs to review.
Tweet media one
1
3
21
@SuprDeclarative
Matt Carroll
11 days
RT @jeffreybunn: Always nice to hang out with the legend @SuprDeclarative at @FlutterconWorld!
Tweet media one
0
1
0
@SuprDeclarative
Matt Carroll
15 days
RT @ShopifyEng: 🌈 A new era for React Native graphics! 🖼️. 🏃WebGPU led to 200% faster animation time & expanded platform support for React….
0
27
0
@SuprDeclarative
Matt Carroll
17 days
RT @jmtrivedi: So excited to share one of my white-whale projects: a fully physics-based, holographic foil shader. Each pixel simulates a….
0
2K
0
@SuprDeclarative
Matt Carroll
17 days
Do you use url_launcher for @FlutterDev on Android? It looks to me like it no longer compiles for Android because url_launcher is using an outdated version of url_launcher_android. I had to use a dependency override to get my app to compile. How about you?.
5
0
26
@SuprDeclarative
Matt Carroll
20 days
RT @jezell: Tried out the new VisionOS 26 personas and screen sharing with @SuprDeclarative for some Flock hacking. Really cool way to do r….
0
1
0
@SuprDeclarative
Matt Carroll
26 days
Looks like strokes in @rive_app don't offer an alignment. Another surprising limitation.
0
0
2
@SuprDeclarative
Matt Carroll
27 days
Is it ever possible to open @discord without "Downloading 1 of 1" followed by "Downloading 7 of 7"? It feels like every time.
5
0
12
@SuprDeclarative
Matt Carroll
27 days
I'm doing a write-up on @FlutterDev goldens. I just noticed something - does the following code snippet imply that golden tests will fail if the PNG includes metadata? The golden comparator appears to be reading all bytes - not just pixels.
Tweet media one
2
0
7
@SuprDeclarative
Matt Carroll
27 days
I got a @moen Flo water sensor for my home. Awful UX. Huge number of rapid notifications. No clear action to take. App shows nothing by the time I open it. Visuals don’t really help. History is buggy. Shuts off my water when it shouldn’t. About ready to toss it.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
3
0
2
@SuprDeclarative
Matt Carroll
27 days
I was surprised to learn today that apparently @rive_app doesn't support angle gradients:
0
0
2
@SuprDeclarative
Matt Carroll
1 month
I really don't like that in @dart_lang "implementing" a class interface forces you to also replicate private members when defined in the same file.
1
0
14
@SuprDeclarative
Matt Carroll
1 month
It boggles the mind that after all these years, OSX still can't restart the computer and re-open chrome windows on the same virtual desktops as when the computer shut down.
1
0
8
@SuprDeclarative
Matt Carroll
1 month
Can @rive_app render to an Apple Watch?.
2
0
23