~/talk

Understanding native iOS from an Android perspective

Talkat Chicago Roboto 2021 · on Tuesday, 2021-09-28· [android]
links:none on file
slides:none on file

Compares concrete code and workflows: a pet adoption app built against Petfinder backend has parallel Android and iOS versions and lives on GitHub; dependency management uses CocoaPods pod install vs Gradle; Swift specifics include optionals requiring repeated force-unwraps, Swift structs are value types and classes default to open, and SwiftUI maps closely to Jetpack Compose with environment objects for view models. The demo compiles and the platform differences are shown with runnable examples.

AI-written summary · about

  1. 0:00iOS from Android perspective
  2. 1:02Design differences iOS vs Android
  3. 4:54Swift vs Kotlin basics
  4. 8:48Swift optionals and type safety
  5. 11:15Swift protocols structs classes
  6. 13:00iOS setup and Xcode basics
  7. 14:25iOS dependencies
  8. 17:32iOS app lifecycle architecture
  9. 20:19SwiftUI vs Jetpack Compose
  10. 23:28Q&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.