Skip to content

Flutter ​

Under construction

This section is where my Flutter learning notes will live. Articles will be added over time.

Why Flutter ​

Pure whim, honestly: after writing enough business code during the day, at night I want a new language and a new framework to build something entirely my own. Dart's null safety and Flutter's hot reload have been a pleasure so far.

Planned table of contents ​

  • [x] Setting up the toolchain and the first app
  • [ ] Dart speed-run: notes for JavaScript programmers
  • [ ] Thinking in widgets: composition without inheritance
  • [ ] State management pitfalls: setState → Provider → Riverpod
  • [ ] Platform channels: talking to native code
  • [ ] Shipping: the double ordeal of App Store and Google Play

Each finished article will turn its line into a link.