~/talk

Swift: New Paradigms for iOS Development

Talkat GOTO Copenhagen 2014 · 2014-09-25..09-26· [ios, swift]
slides:none on file

Swift shows concrete patterns for iOS: value structs alongside classes, interop with Objective‑C via bundled Swift libraries for iOS 7+, and a concise example that compresses a long tweet into 125 characters from a 140 limit using map filter reduce and a naive “bork” translator. Xcode’s Playground scratch pad demos live results, optionals force explicit unwrapping while implicit optionals remain dangerous, and 1.0 lacks a settled error‑handling convention.

AI-written summary · about

  1. 0:00Start
  2. 0:28Swift
  3. 5:03Structures
  4. 5:23Constants
  5. 5:38Interoperability with Objective C
  6. 6:16Enumerations
  7. 10:14Delegate Pattern
  8. 11:47Functions Are First Class Objects
  9. 24:05Splitting Up Strings Based on a Separator
  10. 25:20Functional Programming Styles
  11. 27:12Bridging
  12. 28:01Dynamic Dispatch
  13. 33:05Backwards Compatibility
  14. 38:42Bridging to Objective-C
  15. 42:17About Unit Testing
  16. 43:58The Swift Program Language
  17. 44:25The Playground
  18. 47:49Non-Optional Types
  19. 48:58Enumerations with Associated Types
  20. 51:08Using an Implicitly Unwrapped Optional
~/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.