~/talk

Experimenting around Dart Entrypoint Function Name to get it all

Talkat Droidcon London 2023 · 2023-10-26..10-27· [flutter]
slides:none on file

Experimentation shows a Flutter app can expose multiple isolated start flows by overriding getDartEntrypointFunctionName and wiring Android intent-filters to a custom Android launcher, so the same APK runs separate Dart main functions for cart, products, settings, etc. Implementation uses two build flavors (single vs multiple entry), native libraries for printing, payments and a 0.3MP camera scanner, and the result is a working POS with two entry points (scalable to 9–11+) and nearly identical app size compared to the single-entry build.

AI-written summary · about

  1. 0:00Introduction and background
  2. 1:09Task and project context
  3. 3:57Flutter activity exploration
  4. 7:08Multiple entry points concept
  5. 11:41Dart entry point functions
  6. 13:48Android launcher integration
  7. 16:14Live demo and results
  8. 18:43Conclusion and Q&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.