Kodo
kon
kodokon.com
Courses
/
Flutter
Mastery
Flutter · Expert - architecture, internals and edge cases
Architecting an app: UI, logic, data
Structure a Flutter app in watertight layers with the repository pattern and typed sealed results.
Animations: implicit and explicit under the hood
Understand the internal mechanics of implicit animations and finely drive your own AnimationController.
Performance: const, rebuilds, keys and DevTools
Eliminate useless rebuilds thanks to const, keys and reconciliation, then measure with DevTools.
Adaptive: LayoutBuilder, MediaQuery and platforms
Build interfaces that adapt to the parent's constraints, to the window and to each OS's conventions.
Tests: Dart unit tests and widget tests
Test logic and widgets with hand-written fakes, a simulated clock and the right pump reflexes.