Details

A new language is a great opportunity to rethink how we work with objects when building apps. In this talk, we'll look at how to use Realm (a new mobile database) in Swift to leverage the language's most powerful features like type safety and generics.

JP has been developing full-time in Swift since its announcement at WWDC. He’s the lead engineer on the Swift implementation of Realm (http://realm.io), maintainer of jazzy (https://github.com/realm/jazzy) (the documentation tool Apple forgot to release) and a co-organizer of the SLUG (http://j.mp/slug-meetup), the largest Swift user group in the world.

Peter will talk about the the benefits of futures for anyone doing asynchronous operations, such as network calls or animations. He will then delve into the challenges of creating a strictly typed and thread-safe futures implementation in Swift.

Peter Robinett is a mobile developer at Lua (https://getlua.com). In addition to being an iOS developer, he has extensive experience with backend languages such as Scala.