Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/nemanjavlahovic/swift-must-watch

Must watch videos about Swift
https://github.com/nemanjavlahovic/swift-must-watch

Last synced: 7 days ago
JSON representation

Must watch videos about Swift

Awesome Lists containing this project

README

        

# Must-watch videos about Swift
> This is a list of must-watch videos devoted to Swift, heavily inspired by @bolshchikov's js-must-watch repo.

## 2018
1. [Ellen Shapiro: **Protocols All The Way Down**](https://www.youtube.com/watch?v=a0m0acpM8II) [19:36]

## 2017
1. [Krzysztof Zabłocki: **Good iOS Application Architecture: MVVM vs. MVC vs. VIPER**](https://slideslive.com/38897361/good-ios-application-architecture-en) [53:37]
1. [Erica Sadun: **A Funny Thing Happened On The Way To This Array**](https://academy.realm.io/posts/try-swift-nyc-2017-erica-sadun-swift-flexibility-arrays/) [22:52]
1. [Chris Eidhof & FlorianKugler: **Intermediate Types**](https://www.youtube.com/watch?v=GzZO5VB1xUg) [29:12]
1. [Marin Todorov: **RxSwift on iOS**](https://www.youtube.com/watch?v=vwpdcMsccIY) [18:36]
1. [Michele Titolo: **Generics in Theory and Practice**](https://www.youtube.com/watch?v=eExr8xIU9k0) [16:11]
1. [Károly Lőrentey: **Optimizing Swift Collections**](https://www.youtube.com/watch?v=UdZP6JeTCkM) [20:13]
1. [Krzysztof Zabłocki: **Metaprogramming in Swift**](https://vimeo.com/235321010) [45:10]
1. [Neem Serra: **Map and FlatMap Magic**](https://academy.realm.io/posts/try-swift-nyc-2017-neem-serra-map-and-flatmap-in-swift/) [25:40]
1. [Sam Davies: **Codeable in Swift 4**](https://www.youtube.com/watch?v=_txZbmYmT3Y) [36:41]
1. [Doug Gregor, Ben Cohen, Bob Wilson, John McCall: **What's New in Swift 4**](https://youtu.be/3y42Qg6MTvk) [59:29]
1. [Tony Parker, Michael LeHew, Itai Ferber: **What's New in Foundation for Swift**](https://www.youtube.com/watch?v=YBcmbAbDijE) [53:10]

## 2016
1. [Rob Napier: **Beyond Crusty: Real-World Protocols**](https://www.youtube.com/watch?v=QCxkaTj7QJs) [17:04]
1. [Chris Eidhof: **Tiny Networking**](https://www.youtube.com/watch?v=ewk-XNzXzAA) [20:00]
1. [Mike Ash: **Exploring Swift Memory Layout**](https://www.youtube.com/watch?v=ERYNyrfXjlg) [57:17]
1. [Ayaka Nonaka: **Contributing to Swift**](https://www.youtube.com/watch?v=0so-oU2QP48) [32:15]
1. [Natasha Murashev: **Practical Protocol-Oriented Programming in Swift**](https://www.youtube.com/watch?v=qeDxb_ucqr0) [44:08]
1. [Benjamin Encz: **Unidirectional Data Flow: Shrinking Massive View Controllers**](https://academy.realm.io/posts/benji-encz-unidirectional-data-flow-swift/) [36:30]
1. [Axel Schlueter: **Swift on Android**](https://www.youtube.com/watch?v=2TxbLAX36h0) [30:13]
1. [Ben Scheirman: **Swift on Linux**](https://www.youtube.com/watch?v=ysIE0ihh3So) [33:42]

## 2015
1. [Natasha Murashev: **Introduction to Protocol-Oriented MVVM**](https://www.youtube.com/watch?v=cGWBpra3YMc) [29:13]
1. [Andy Matuschak: **Controlling Complexity in Swift: Making Value Types Friends**](https://academy.realm.io/posts/andy-matuschak-controlling-complexity/) [57:45]
1. [Alexis Gallagher: **Protocols with Associated Types**](https://www.youtube.com/watch?v=XWoNjiSPqI8) [56:06]
1. [Chris Eidhof: **Swift and C**](https://www.youtube.com/watch?v=-ag-f9N8SJE) [46:09]
1. [Chris Eidhof: **Functional View Controllers**](https://www.youtube.com/watch?v=uQFI9rDrl8s) [28:56]

## 2014
1. [Ash Furrow: **Solving Problems the Swift Way**](https://www.youtube.com/watch?v=LtrzZb5Jw0g) [33:50]
1. [Abizer Nasir: **Thinking in Swift**](https://vimeo.com/105440181) [24:23]
1. [Natasha Murashev: **The Functional Way**](https://www.youtube.com/watch?v=tohEJSq9gds) [29:04]
1. [Tim Isted, Dave Addey: **Introduction to Swift**](https://www.youtube.com/watch?v=A0C6L4XmrZM) [52:12]