Dr Alex Blewitt has over 20 years of experience in Objective-C and has been using Apple frameworks since NeXTSTEP 3.0. He upgraded his NeXTstation for a TiBook when Apple released Mac OS X in 2001 and has been developing on it ever since. He is author of the recently published Swift Essentials (http://swiftessentials.org).
Alex currently works for a financial company in London and writes for the online technology news site InfoQ, as well as other books for Packt Publishing (https://www.packtpub.com/books/info/authors/dr-alex-blewitt). He also has a number of apps on the App Store through Bandlem Limited. When he's not working on technology and the weather is nice, he likes to go flying from the nearby Cranfield airport.

Find Alex Blewitt at

Tutorial: Swift Essentials - introduction to Swift

Location:

Duration: 9:00am -
4:00pm

This tutorial will provide a hands-on introduction to the Swift programming language and development of iOS applications in Swift. By the end of the tutorial, attendees will be able to create simple iOS projects in Xcode and be able to run and debug these in the simulator. Attendees will also get a free ebook “Swift Essentials” by the presenter.

The tutorial is aimed at programmers who have used a compiled language in the past (such as C, Objective-C, Java, .Net) but prior experience of Objective-C or iOS development is not required. Those with Objective-C or iOS experience will be able to use this tutorial to quickly migrate towards developing applications in Swift.

Talk: Swift - Under the hood

This presentation will introduce the history behind Swift, why it was created, how it differs from Objective-C and how Swift is compiled and executed under the covers. It will go into details about how LLVM is used, the way that memory is managed, how objects are laid out, and a prediction of the way Swift and Objective-C will evolve over time.