addressalign-toparrow-leftarrow-rightbackbellblockcalendarcameraccwchatcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-crosscrosseditemptyheartfacebookfolderfullheartglobegmailgoogleimagesinstagramlinklocation-pinmagnifying-glassmailminusmoremuplabelShape 3 + Rectangle 1outlookpersonplusprice-ribbonImported LayersImported LayersImported Layersshieldstartrashtriangle-downtriangle-uptwitteruseryahoo

Videos and slides from previous meetups

See all videos at:

May 12, 2016
Keeping Designers Happy via Enums, with Patrick Reynolds

Check back for Rudy Mutter's "Putting Out Swift Fires" talk next Thursday the 2nd!

April 14, 2016
Prototyping Magic, with Adam Bell (Adam gave this talk at try! Swift conference and we've published that version here, but it's the same as his SLUG talk!)

Building in Swift, with Javi Soto

March 22, 2016
Protocol Extensions, Meet List Controllers, with Jad Osseiran

Teaching Swift to Non-Developers, with Jeff Bergier

March 10, 2016
Exploring MVC-N in Swift, with Marcus Zarra

Understand Monads with this One Weird Trick, with Andy Bartholomew

February 25, 2016
Fast and Fun Audio with Swift, with Aure Prochazka

Conquering your Fear of Adopting Swift with Brennan Stehling coming March 17th!

February 11, 2016
Swift @ LinkedIn with Kamilah Taylor & Kyle Sherman

Embracing Immutability with Keith Smiley

January 28, 2016
Swifty View Controller Presenters with Jesse Squires

Protocols and The Promised Land with Michele Titolo

January 14, 2016
Hype-Busters: Is it Time for Swift? with Ben Sandofsky

Swiftly Secure with Seth Law

December 15, 2015
Unidirectional Data Flow in Swift: An Alternative to Massive View Controllers with Benjamin Encz

tvOS Focus Engine & Custom Gestures with Saniul Ahmed

December 3, 2015
Functional Reactive Programming with RxSwift, with Max Alexander

Caramel for Swift with Steve Streza

November 19, 2015
CommonCrypto in Swift with Danny Keogan

Automating Your Daily iOS Developer Tasks with Felix Krause

November 5, 2015
GPX Data in the Simulator with Josh Adams

Accessibility Three Ways: iOS Implementation Case Studies with Sommer Panage

The Astonishing Powers and Mesmerizing Secrets of 3D Touch, with Alexis Gallagher

October 22, 2015

Testing View Controllers with Quick with Rachel Bobbins

Simplifying Login with Swift Enums with David East

Painless Type-Safe Data Views in Swift with Jordan Kay

October 8, 2015
A Beer Brewing App with FRP & Swift 2, with Agnes Vasarhelyi

DVR: Network Testing in Swift with Sam Soffes

While Your App Was Sleeping: Background Transfer Services with Gwendolyn Weston

GameplayKit: Beyond Games with Sash Zats

September 24, 2015
Reverse-Engineering Live Photos with Genady Okrain

Monads Everywhere: Porting C#’s Tasks to Swift with Nevyn Bengtsson

F-Yeah Swift: 4 Features That Changed How I Code, with Jacob Schwartz

Cast-Free Arithmetic in Swift with Richard Fox

September 8, 2015

Reverse Engineering Code Completion with JP Simard

Functional Reactive Programming in an Imperative World with Nacho Soto

Let's Play: Refactor the Mega Controller! with Andy Matuchak

August 20, 2015
Intro to watchOS 2 with Ben Morrow

Reverse-Engineering iOS Apps: Hacking on Lyft with Conrad Kramer

August 18, 2015
Unit Testing in Swift 2.0: The Before and After Story with Jorge Ortiz

August 4, 2015
Swift for/with Designers with Michael Helmbrecht

The Weak, the Strong, and the Unowned — Memory Management in Swift with Hector Matos

July 7, 2015
`EXC_BAD_ACCESS` in . Now what? By Sash Zats

June 25, 2015
Building Resilient API Clients with Kyle Fuller

June 10, 2015
WWDC Swift Panel (w/ Nate Cook, Natasha Murashev, Chris Eidhof & more!)

June 4 2015
State, Promises, and Reactive Programming with Yasuhiro Inami

May 21, 2015
Building Functional Apps with Sam Soffes

May 7, 2015
Unsafe Swift with Russ Bishop

April 14, 2015
The Joys and Pains of Using Core Data in Swift with Jesse Squires

April 2, 2015
Ruthlessly Simple Dependency Management with Carthage with Justin Spahr-Summers)

March 19, 2015
Testing in Swift with Jeff Hui of Pivotal Labs

March 5, 2015
Natural Language Processing with Swift with Ayaka Nonaka

February 19, 2015
Think Different with Saul Mora

February 5, 2015
Architecting Your App for the Apple Watch with Natasha the Robot

January 22, 2015
Building WatchKit Apps in Swift with Ben Morrow

January 8, 2015
Controlling Complexity in Swift — or — Making Friends with Value Types with Andy Matuschak

December 9, 2014
Tiny Networking: Building Micro-Libraries in Swift with Chris Eidhof

December 4, 2014
The 12 Apps of Swiftmas

November 13, 2014
Building Modular iOS Apps

November 4, 2014
An Introduction to 3D Graphics with Metal in Swift with Warren Moore

October 16, 2014
Swift for Command-Line Tools

October 14, 2014
Swift and Objective-C: Best Friends Forever?

September 9, 2014
Building TableViews in Swift & iOS8 with Natasha Murashev

September 2, 2014
Functional Programming in Swift with Chris Eidhof of

Class: Swift for Ruby Developers, August 27, 2014
Swift for Rubyists with JP Simard

August 21, 2014
Swift: Enums, Pattern Matching & Generics with Austin Zheng and & surprise guest Chris Lattner!

August 14th, 2014
Converting Objective-C to Swift with David Kobilnyk

July 24th, 2014
Implementing 2048 in Swift with Austin Zheng

Special Edition Class on on July 29th, 2014
Swift for JavaScript Developers with JP Simard

From our inaugural #slugfest on June 12, 2014
Swift Class with JP Simard

June 26, 2014
Swift Thinking with Keith Smiley

June 12, 2014
Swift: Uncharted Territory Swift Intro and Internals with JP Simard

Table of Contents

Page title Most recent update Last edited by
Interested in presenting at a meetup? August 24, 2015 1:13 PM Arwa J.
Videos and slides from previous meetups May 27, 2016 9:13 AM Chris K.
Code of Conduct February 23, 2016 4:31 PM Michael H.
About Swift Language User Group (San Francisco) February 23, 2016 4:30 PM Michael H.

Our Sponsors

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy