~/talk

Let's Flutter for 40 minutes!

Talkat Øredev 2022 · 2022-11-08..11-10· [flutter]
slides:none on file

Live coding shows a concrete claim: a simple Hacker News client is written and runnable in about 40 minutes using Flutter and Dart, with the UI, network calls, JSON models and routing all implemented and working. Workflow uses the http package for requests, json_serializable plus build_runner for code generation, VS Code tooling and zap.run for a browser editor, and the result compiles to six platforms with hot reload in under a second and code generation with json_serializable and build_runner.

AI-written summary · about

  1. 0:00Flutter intro and goals
  2. 10:37Setup Flutter SDK and project
  3. 13:53Dart basics for Flutter
  4. 17:27First widget tree with MaterialApp
  5. 29:00Network requests and JSON parsing
  6. 38:15Code generation for JSON
  7. 43:39Rendering lists async
  8. 50:22ListView theming and UI
  9. 55:17Summary and next steps
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.