Session Details

Swift language and using Playgrounds  

Level :
Date :
3:30 PM Saturday
Room :
Interested : (239) - Registered : (77)
Tag(s) :


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

(Ash) is Bio-Computational researcher@day working on bio-markers (publications*) & CTO@night of technology companies (patents*). His frequent code-a-thon wins have gone on to become published Apps (iOS & Android*). As a thought leader in wearable/mobile development he is an enthusiastic teacher / speaker helping to promote the ecosystem (fashion* & technology*). But what he would really like is to get a major sponsor in all three phases of water. (Snowboarding* [solid], Surfing* [liquid] & Kiteboarding* [vapor])
  • Not Interested
  • Interested
  • Attending