Silicon Valley Code Camp : October 11th and 12th 2014session
Swift language and using Playgrounds
A detailed tutorial of the Swift programming language and in depth tour of the new Playgrounds.
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