~/talk

Building for iOS with Flutter

Talkat Google I/O 2019 · 2019-05-07..05-09· [flutter, ios]
links:none on file
slides:none on file

Demo builds an iOS-style food-tracking app using Flutter’s Cupertino package: a list of fruits and veggies, an Add to Log form with CupertinoSegmentedControl, CupertinoSlider and a frosted-glass summary implemented via ImageFilter, and tab + page navigation via CupertinoApp vs MaterialApp and CupertinoTabView/PageRoute. Cross-platform behavior uses tiny adaptive widgets that choose Material equivalents on Android and native access uses Platform Channels plus the official path_provider plugin to persist entries.json to the app documents directory.

AI-written summary · about

  1. 0:00Introduction
  2. 0:36Building for iOS with Flutter
  3. 1:38ListView Widget
  4. 2:17Flutters Limitations
  5. 4:02The App
  6. 5:17The Desktop
  7. 7:23Navigation
  8. 8:22Demo
  9. 10:57Design Decisions
  10. 12:47Add to Log
  11. 14:02Add to Form
  12. 18:31Multiplatform Design
  13. 25:21Platform Channels
  14. 27:50App State
  15. 30:28Outro
~/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.