Session Details
Swift language and using Playgrounds
Presentation
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)

Siamak Ashrafi
- Not Interested
- Interested
- Attending