About This Session
A detailed tutorial of the Swift programming language (history / comparison) and in depth tour of the new Swift Playgrounds.
This talk will cover basic language features:
Optionals -
Closures -
Generics -
Inferred types -
Basic functional programming patterns -
Automated memory management [Strong, Weak and Unowned Reference] -
Safety (variables are always initialized before use, arrays and integers are checked for overflow).
And using the Swift Playgrounds for - Algorithm development, Drawing code development, and Processing code(value transformation, image filters etc ...).
This makes it very easy to learn and experiment with Swift code / APIs.
[No project needed - run code from a document].
" Swift is an innovative new programming language for Cocoa and Cocoa Touch. Writing code is interactive and fun, the syntax is concise yet expressive, and apps run lightning-fast. " - Apple
The Speaker(s)

CTO, Zoewave
Ash - CTO @ ZoeWave building physiologically intelligent combining biotech, mobile and fashion.