Open in app

Sign In

Write

Sign In

Matt Carroll
Matt Carroll

2K Followers

Home

About

Sep 14, 2022

What’s in a name?

Programmers name everything. Patterns, packages, classes, functions, and variables. They all have names. And those names exist to communicate information to other developers about the purpose, role, and behavior of a given artifact. Today, on Twitter, I was informed that the software industry doesn’t need to align on the definitions…

Flutter

5 min read

What’s in a name?
What’s in a name?
Flutter

5 min read


Published in

Super Declarative!

·May 18, 2022

Get Flutter text layout super powers with Super Text Layout

Flutter makes it easy to paint some plain text, and also makes it easy to add a pre-built, Material Design compliant text field into your app. Flutter makes it very difficult to do anything in-between. The Flutter Bounty Hunters and Superlist are here to make all of it easy! We’ve…

Flutter

4 min read

Get Flutter text layout super powers with Super Text Layout
Get Flutter text layout super powers with Super Text Layout
Flutter

4 min read


Published in

Super Declarative!

·May 18, 2022

Make your own Flutter corner banners with Super Banners

We all know about the infamous red “debug” banner that appears in a default Flutter app. If you wanted your own corner banner, you may have found the implementation of the debug banner to be a bit daunting, and not very configurable. …

Flutter

2 min read

Make your own Flutter corner banners with Super Banners
Make your own Flutter corner banners with Super Banners
Flutter

2 min read


May 13, 2022

My thoughts on the release of Flutter 3

Flutter 3 was announced and released at Google I/O 2022. Here are some notable updates, along with my opinions. The mission I was happy to hear my friend Tim Sneath update his definition for Flutter. “Flutter is an open source toolkit, supported by Google, for building beautiful, fast, user experiences for any…

Flutter

5 min read

My thoughts on the release of Flutter 3
My thoughts on the release of Flutter 3
Flutter

5 min read


Mar 16, 2022

Super Editor goes mobile!

Over at the Flutter Bounty Hunters and Superlist, we’ve been busy at work on a toolkit to help Flutter developers build their own, custom document editors. Document editing has long been an underdeveloped area within the Flutter community, yet documents are core to productivity apps, journaling apps, email clients, note…

Flutter

3 min read

Super Editor goes mobile!
Super Editor goes mobile!
Flutter

3 min read


Published in

Super Declarative!

·Aug 6, 2021

Why you can’t detect a “delete” action in an empty Flutter text field

In Flutter, you can’t detect when a user presses the “delete” key on a mobile keyboard in an empty text field. Many developers are confused by this limitation, as exemplified by an open issue on GitHub: Detect when delete is typed into a TextField · Issue #14809 · flutter/flutter I'm attempting to make a "CodeEntry" widget, consisting of 4 separate TextFields that accept a single digit each: It…github.com

Flutter

4 min read

Why you can’t detect a “delete” action in an empty Flutter text field
Why you can’t detect a “delete” action in an empty Flutter text field
Flutter

4 min read


Mar 3, 2021

A SuperDeclarative! perspective on Flutter Engage

Today is March 3rd, 2021 — the day of Flutter Engage. Here are my thoughts on the day’s announcements. More than a year has passed since the last official Flutter event. Flutter Engage is the latest annual progress update for the Flutter project, as well as a general marketing…

Flutter

5 min read

A SuperDeclarative! perspective on Flutter Engage
A SuperDeclarative! perspective on Flutter Engage
Flutter

5 min read


Published in

Super Declarative!

·Nov 19, 2020

Photoshop Color Picker | Widget Workshop

Today we build a Photoshop-inspired color picker with control over hue, saturation, and brightness. If you enjoy the workshop, be sure to subscribe to the SuperDeclarative! YouTube channel, and also follow me @SuprDeclarative on Twitter for future productions. Thanks for watching, and I’ll see you in the next Widget Workshop.

Flutter

1 min read

Photoshop Color Picker | Widget Workshop
Photoshop Color Picker | Widget Workshop
Flutter

1 min read


Published in

Super Declarative!

·Nov 5, 2020

Flipping Switch | Widget Workshop

Today we build a switch that flips in 3D. If you enjoy the workshop, be sure to subscribe to the SuperDeclarative! YouTube channel, and also follow me @SuprDeclarative on Twitter for future productions. Thanks for watching, and I’ll see you in the next Widget Workshop.

Flutter

1 min read

Flipping Switch | Widget Workshop
Flipping Switch | Widget Workshop
Flutter

1 min read


Published in

Super Declarative!

·Oct 22, 2020

Image Flip | Widget Workshop

Today we build a 3D image flip effect in Flutter. If you enjoy the workshop, be sure to subscribe to the SuperDeclarative! YouTube channel, and also follow me @SuprDeclarative on Twitter for future productions. Thanks for watching, and I’ll see you in the next Widget Workshop.

Flutter

1 min read

Image Flip | Widget Workshop
Image Flip | Widget Workshop
Flutter

1 min read

Matt Carroll

Matt Carroll

2K Followers

I am SuperDeclarative! (Ex-Flutter at Google)

Following
  • GeekyAnts

    GeekyAnts

  • Tomas Trajan

    Tomas Trajan

  • Daniel Tunkelang

    Daniel Tunkelang

  • Colin Warn

    Colin Warn

  • Denis Beketsky

    Denis Beketsky

See all (23)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams