Member-only story

Why Redo The Flutter Skeleton App

Fred Grott
4 min readJul 21, 2022

--

What should be the goal of the flutter skeleton app be? My end goal for those learning flutter is to be able to fast prototype a flutter app to get the flutter junior app designer job, produce that weekend flutter app for a side hustle, or produce that flutter app to form a business around.

It’s more than the traditional devOPS which tends just concern itself with developer workflows and bleeds into some basic flutter architecture decisions and some project structure and flutter code choices that directly make it easier to design wise fast prototype a flutter app design. Let me show you some specific examples.

A Global BuildContext

Okay, so let me explain the BuildContext class:

The Flutter SDK framework controls the build method of each widget class and each widget class has its own local BuildContext instance, with the BuildContext class containing methods that can be used in the widget class build method. And each instance represents the handle of that widget in the actual widget tree. And we do not cache items, as the location of…

--

--

Fred Grott
Fred Grott

No responses yet