~/talk

Two Birds with One Stone: Multimodule Architecture and Faster Builds

TalkinJapaneseat iOSDC Japan 2020 · 2020-09-19..09-21· [frontend-architecture, devops-and-delivery]
slides:none on file

Explains practical steps to convert an iOS app into multiple modules with minimal effort, including handling split files so git history remains usable. Shows how to use Google/bazel to significantly speed up builds for a multi-module iOS project (targeting 2× or more), and covers unit-test troubleshooting plus tips to run tests faster and get clear per-layer coverage.

AI-written summary · about

  1. 0:00Start
  2. 2:06Criteria for dividing modules
  3. 6:11How to divide modules?
  4. 11:27When files are separated
  5. 26:56Wait, then isn't there no reason not to use it?
  6. 31:36Build/Analytics optimization
~/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.