Member-only story

Google GDE Malice In Flutter App Design

Fred Grott
5 min readJun 29, 2022

--

Let’s raise everyone’s skill Flutter level. Let’s be blunt, the Google Developer Experts(GDEs) do an average job of covering the Google Dart and Flutter APIs. And generally what they are bad at is:

-3rd party APIs such as Provider, BLoC, etc.

-Both Clean Architecture and Domain Driven Design

-Material Design 3 in the Flutter UX context

-3rd party APIs from packages that should be used instead of the default subset of the Flutter SDK API

Let me give you an emphatic, clear example.

An Example of GDE Malice In Flutter Architecture

Okay, let’s say we have a typical counter app transformed into having a view model. Now this can be right from the default app template the flutter SDK uses in that we have just implemented the view model only:

View Model:

Counter Page:

--

--

Fred Grott
Fred Grott

No responses yet