SLUG with Ben Sandofsky and Tim Roesner

Swift Language User Group (San Francisco)
Swift Language User Group (San Francisco)
Public group

Lyft

185 Berry Street, Suite 5000 · San Francisco, CA

How to find us

Enter through Lobby 4, go left through the courtyard to Lobby 2, and take the elevator up to the 5th floor

Location image of event venue

Details

This event will be hosted at Lyft HQ, featuring talks by Ben Sandofsky and Tim Roesner. Videos will be posted to our YouTube channel a few days following the event at the presenter's discretion: https://youtube.com/c/SwiftLanguageUserGroup

========

Building a Realtime Video Processor with Swift and Metal

Halide and Spectre are powered by an in-house realtime video renderer. This talk covers low-level details of GPU programming, data oriented design, and what makes Swift a competitive alternative to C++.

Ben Sandofsky is half the team that makes Halide and Spectre, two popular third-party photography apps. He’s developed for Cocoa since before the iPhone. https://twitter.com/sandofsky

========

Using and creating Property Wrappers

With the release of Swift 5.1, and the introduction of SwiftUI, we saw a new type of attribute added to the language, known as Property Wrappers. These ‘@‘-prefixed attributes open up a treasure chest of new type functionalities, and can be used to simplify some existing behaviors.

In this talk I will go over what property wrappers are and where to use them, as well as how to create your own. It is aimed at anybody who is building apps with Swift 5.1.

Tim Roesner works on iOS at twitch and is the creator of the Flight Status app. https://twitter.com/timroesner

========

Schedule:

6:30pm: Doors open downstairs. Enter through Lobby 4, go left through the courtyard to Lobby 2, and take the elevator up to the 5th floor.

6:30pm - 7pm: Refreshments and light bites. We will not be serving alcohol at this meetup, but we'll have plenty of other drinks.

7pm: Presentation.

We welcome you to stay and chat afterwards!

========

Thanks to Lyft (https://lyft.com) for hosting and providing food + drinks.