~/talk

ApplicationCoordinator for Navigation Between Screens

TalkinRussianat РИТ++ 2017 · 2017-06-05..06-06· [ios]
links:none on file
slides:none on file

Describes using the Application Coordinator pattern to centralize navigation in iOS apps instead of embedding segues, present(_:animated:), and UINavigationController calls inside view controllers. Presents an approach used at Avito to make screens independent, reusable, and easy to test by moving navigation logic out of the presentation layer.

AI-written summary · about

  1. 0:00Introduction
  2. 7:38Traditional navigation problems
  3. 10:30ApplicationCoordinator
  4. 16:50Demo walkthrough
  5. 22:10Design principles
  6. 26:29Refactoring code
  7. 30:38Benefits and tips
  8. 37:19Q&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.