~/talk

Revving up your Flutter IDE

Talkat Fluttercon USA 2024 · 2024-09-19..09-20· [developer-experience]
links:none on file
slides:none on file

Demo compares Android Studio and VS Code side-by-side, showing the shared Dart analysis server driving code completion <100ms, errors-as-you-type, and refactorings; shows embedded emulator, Flutter DevTools and pub-package DevTools extensions (provider example), and recommends learning keybindings like Cmd-Shift-A / Cmd-P for actions and file search. Success metrics: code completion under 100 ms, hot reload under a second. Ends with a live LLM-based fix that calls Gemini cloud to auto-repair broken Dart widget brackets (Gemini bracket fixer).

AI-written summary · about

  1. 0:00Flutter IDE optimization
  2. 1:07Speaker’s Dart/Flutter background
  3. 5:23UX principles for Dart/Flutter IDEs
  4. 10:26Efficient Flutter tool usage
  5. 11:07Android Studio vs VS Code
  6. 13:22Command palettes & shortcuts
  7. 16:51File navigation & smart search
  8. 19:02Errors & warnings in Dart
  9. 20:04Code completion & widget folding
  10. 21:52Wrap widget & refactoring
  11. 22:34Hot reload on save
  12. 24:03Flutter DevTools in IDEs
  13. 27:36DevTools pub extensions
  14. 29:54LLM widget bracket fixing demo
  15. 32:53Q&A
~/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.