~/talk

One app to rule them all - Building a white-label application with React Native

Talkat Voxxed Days Ticino 2019 · 2019-10-09..10-11· [react-native]
links:none on file
slides:none on file

Shows how to generate multiple branded mobile apps from one React Native codebase by feeding a JSON profile into a white-label engine that copies source into builds, injects modules, swaps base URLs, selects theme files, replaces bundle IDs, moves Android Java packages and copies icon assets. Demo generates two apps (Lugano and Zurich) that run with different tabs, APIs and dark/light styles. Works for apps sharing navigation and API shapes; expect extra complexity for feature flags, capabilities or divergent APIs.

AI-written summary · about

  1. 0:00Start
  2. 0:58Visit Lugano
  3. 12:09Modules - WL-App
  4. 15:40Modules - Configs
  5. 16:16Modules - WL-Engine
  6. 18:43Content - WL-App
  7. 19:58Content - Configs
  8. 21:37Theme - WL-App
  9. 23:35Theme - Configs
  10. 23:49Theme - WL-Engine
  11. 26:39App name - Configs
  12. 27:14App Icon - Configs
~/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.