At WWDC 2014, Apple announced Swift, a new programming language for iOS and OS X. In this session, we will review Swift’s fundamental concepts, including built-in types and collections, optionals, closures, protocols, extensions, generics and custom operators. We will see how Swift improves upon Objective-C in terms of type safety, readability and developer productivity. During the session, we will demonstrate Swift’s capabilities by building a simple iOS application from the ground up. Prior development experience with iOS or Objective-C is not required. |