BEGIN:VCALENDAR
VERSION:2.0
PRODID:icalendar-ruby
CALSCALE:GREGORIAN
BEGIN:VEVENT
DTSTAMP:20260412T011028Z
UID:TSeSPw
DTSTART;VALUE=DATE:20160521
DTEND;VALUE=DATE:20160522
CLASS:PUBLIC
CREATED:20160229T214654
DESCRIPTION: This fast-paced workshop shows you how to take advantage of Sw
 ift features to write more robust code that is easier to reason about. We'
 ll spend a good part of the day looking at functional programming and play
 ing with map\, filter\, reduce\, and flatmap but we will also create insta
 nces of classes\, structs\, and enums. We'll explore how your iOS app arch
 itecture may change when you embrace idiomatic Swift. \n\n One of the stre
 ngths of Swift is that it can borrow the best from a multitude of paradigm
 s. We'll look at how to successfully weave together OO and functional code
  into a readable and flexible architecture and focus on protocol oriented 
 programming. \n\n About the Instructor \n\n  \n\n Daniel is the author of 
 the best selling books A Swift Kickstart and Developing iOS 7 Apps for iPa
 d and iPhone (the official companion book to the popular iTunes U series f
 rom Stanford University). \n\n He has written apps for the iPhone and the 
 iPad since the SDKs first appeared and has written programs for the Mac al
 l the way back to System 7. \n\n Daniel presents iPhone\, Cocoa\, and Swif
 t training and consults through his company Dim Sum Thinking. \n
LAST-MODIFIED:20191215T181045
LOCATION:Wooga GmbH\, Saarbrücker Straße 38  10405 Berlin  Germany
ORGANIZER:mailto:questions@uikonf.com
SUMMARY:Thinking in Swift with Daniel Steinberg
URL;VALUE=URI:https://ti.to/uikonf/thinking-in-swift
URL;VALUE=URI:https://ti.to/uikonf/thinking-in-swift
END:VEVENT
END:VCALENDAR
