~/talk

Add Flutter to your existing mobile app

TalkinFrenchat Devoxx France 2021 · 2021-09-29..10-01· [flutter]
slides:none on file

Shows how to add a Flutter module into an existing Kotlin (Android) or Swift (iOS) app by either embedding a compiled AAR/framework or including the module source and compiling at build time. Explains using Flutter MethodChannels (eight implemented) to pass data, cautions that channels run on the main thread so avoid heavy payloads, and describes debug/profile/release mapping issues solved with a custom Gradle task. Reports a successful rollout with acceptable performance, a binary size cost of about 10–20 MB per ABI, and that the UI code remains 100% shared across Android and iOS.

AI-written summary · about

  1. 0:00Start
  2. 2:24Brownfield Mobile App Development in 2021
  3. 18:43Flutter Build Types
  4. 21:38Main App's vs. Module's Responsibilities
  5. 24:21Developer Experience: Debugging
  6. 31:37Don't forget the basics
  7. 43:49Method Channels: Flutter app as client
~/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.