~/talk

Swift Cheatsheet for Android/Kotlin Developers

Talkat droidcon London 2024 · 2024-10-31..11-01· [android, career-development]
slides:none on file

Practical side‑by‑side mapping of Swift features to Kotlin equivalents with concrete code patterns and gotchas, covering optionals and if let mapping, early returns with guard, collections and mutability rules, enums with associated values vs sealed classes, extensions and protocols as interfaces, closures and trailing closure syntax, and structured concurrency with async/await vs coroutines plus parallel async let examples. Watch if needing hands‑on translations for reading iOS code, doing code reviews, or integrating Kotlin Multiplatform SwiftUI; skip if only wanting high‑level topic summaries.

AI-written summary · about

  1. 0:00Introduction
  2. 1:51Swift basics for Android
  3. 10:25Collections and string formatting
  4. 15:46Structures classes and enums
  5. 25:31Extensions protocols and closures
  6. 32:38Swift concurrency and async/await
  7. 36:31Summary
~/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.