~/talk

Jetpack Compose is Swift (UI).

links:none on file
slides:none on file

Argues that Jetpack Compose maps directly to SwiftUI and that knowing Android gets you most of iOS: Jetpack Compose ≈ SwiftUI. Compares Kotlin and Swift (coroutines/StateFlow vs structured concurrency/Combine), points out key difference that everything in Swift is a value type while Kotlin data classes live on the heap, and contrasts Room vs Swift Data and Kotlin Multiplatform adoption. Demos and product stories include an AI F1 simulator, Hummingbird Fuel, drunk-watch safety, Lego self-driving-phone car, and sensor ML pipelines; claims these run and drive design/architecture choices.

AI-written summary · about

  1. 0:00Introduction
  2. 1:49Why Android devs care about iOS
  3. 3:16Kotlin Multiplatform limits
  4. 5:00Direct platform access
  5. 8:28Kotlin vs Swift features
  6. 10:34Value types comparison
  7. 14:11Higher-order functions
  8. 16:36Null safety differences
  9. 18:45Error handling
  10. 20:51Structured concurrency
  11. 23:46Flows vs Combine
  12. 26:36Swift concurrency evolution
  13. 29:27Actors and thread safety
  14. 31:15Room vs SwiftData
  15. 32:19Compose vs SwiftUI patterns
  16. 33:42Layout and rendering
  17. 34:48State management
  18. 35:30Material Design versus Apple Human Interface Guidelines
  19. 38:43Android vs iOS architecture
  20. 40:12Conclusion
~/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.