~/talk

Generative UI with Flutter

Talkat Fluttercon USA 2024 · 2024-09-19..09-20· [ai-assisted-development, flutter]
links:none on file
slides:none on file

Live demos show a working color palette generator that returns a JSON with a name font family and four hex colors using Gemini function-calling, plus a lighting controller that calls getBrightness and updateBrightness in sequence and correctly dims or sets values. The app renders LLM outputs as interactive widget response schemas (text fields dropdowns color pickers) and streams function-call events into UI state. Implementation uses Flutter and the alpha Flutter AI toolkits package, experimental but functional with occasional connection limits.

AI-written summary · about

  1. 0:00Generative UI with Flutter
  2. 2:06Generative UI vs AI code
  3. 3:08LLMs and GUIs for generative UI
  4. 5:58AI as a user interface
  5. 6:19LLMs understand UI via schemas
  6. 8:04Live demo: color palette generator
  7. 11:15LLMs orchestrate dynamic UIs
  8. 13:22Demo: light control with function calls
  9. 16:33Widget responses in Flutter
  10. 19:25Streaming UI with shared state
  11. 21:13Context-aware UI without extra steps
  12. 21:57Widget schemas for dynamic interfaces
  13. 23:05Demo: dynamic form generation
  14. 27:45Editing large forms in real time
  15. 30:12Future: conversational UI
  16. 32:00Why Flutter for generative UI
  17. 32:43Q&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.