|
1 | 1 | # Awesome SwiftUI
|
2 | 2 |
|
3 | 3 | I. [SwiftUI on Apple Developer Documentation](https://developer.apple.com/tutorials/swiftui/)
|
4 |
| - 1. [Keynote WWDC 2019 - First announcement of SwiftUI](https://developer.apple.com/videos/play/wwdc2019/101/) 📹 |
5 |
| - 2. [Platforms State of the Union 2019 - More SwiftUI](https://developer.apple.com/videos/play/wwdc2019/103/) 📹 |
6 |
| - 3. [Apple Developer Tutorial on SwiftUI](https://developer.apple.com/xcode/swiftui/) 📖 |
7 |
| - 4. [Introducing SwiftUI: Building Your First App](https://developer.apple.com/videos/play/wwdc2019/204/) 📹 |
8 |
| - 5. [SwiftUI Essentials WWDC Video](https://developer.apple.com/videos/play/wwdc2019/216/) 📹 |
9 |
| - 6. [Building Custom Views with SwiftUI](https://developer.apple.com/videos/play/wwdc2019/237/) 📹 |
10 |
| - 7. [Integrating SwiftUI](https://developer.apple.com/videos/play/wwdc2019/231/) 📹 |
11 |
| - 8. [Data Flow Through SwiftUI](https://developer.apple.com/videos/play/wwdc2019/226/) 📹 |
12 |
| - 9. [Mastering Xcode Previews](https://developer.apple.com/videos/play/wwdc2019/233/) 📹 |
13 |
| - 10. [Accessibility in SwiftUI](https://developer.apple.com/videos/play/wwdc2019/238/) 📹 |
14 |
| - 11. [SwiftUI On All Devices](https://developer.apple.com/videos/play/wwdc2019/240/) 📹 |
15 |
| - 12. [SwiftUI on watchOS](https://developer.apple.com/videos/play/wwdc2019/219/) 📹 |
| 4 | + 1. 📹 [Keynote WWDC 2019 - First announcement of SwiftUI](https://developer.apple.com/videos/play/wwdc2019/101/) |
| 5 | + 2. 📹 [Platforms State of the Union 2019 - More SwiftUI](https://developer.apple.com/videos/play/wwdc2019/103/) |
| 6 | + 3. 📖 [Apple Developer Tutorial on SwiftUI](https://developer.apple.com/xcode/swiftui/) |
| 7 | + 4. 📹 [Introducing SwiftUI: Building Your First App](https://developer.apple.com/videos/play/wwdc2019/204/) |
| 8 | + 5. 📹 [SwiftUI Essentials WWDC Video](https://developer.apple.com/videos/play/wwdc2019/216/) |
| 9 | + 6. 📹 [Building Custom Views with SwiftUI](https://developer.apple.com/videos/play/wwdc2019/237/) |
| 10 | + 7. 📹 [Integrating SwiftUI](https://developer.apple.com/videos/play/wwdc2019/231/) |
| 11 | + 8. 📹 [Data Flow Through SwiftUI](https://developer.apple.com/videos/play/wwdc2019/226/) |
| 12 | + 9. 📹 [Mastering Xcode Previews](https://developer.apple.com/videos/play/wwdc2019/233/) |
| 13 | + 10. 📹 [Accessibility in SwiftUI](https://developer.apple.com/videos/play/wwdc2019/238/) |
| 14 | + 11. 📹 [SwiftUI On All Devices](https://developer.apple.com/videos/play/wwdc2019/240/) |
| 15 | + 12. 📹 [SwiftUI on watchOS](https://developer.apple.com/videos/play/wwdc2019/219/) |
16 | 16 |
|
17 | 17 |
|
18 | 18 | II. [Paul Hudson on Hacking With Swift](https://www.hackingwithswift.com/)
|
19 |
| - 1. [First look at SwiftUI](https://www.hackingwithswift.com/articles/191/swiftui-lets-us-build-declarative-user-interfaces-in-swift) 📖 |
20 |
| - 2. [Getting Started with SwiftUI](https://www.hackingwithswift.com/articles/194/get-started-with-swiftui) 📖 |
21 |
| - 3. [Quick Start Guide on SwiftUI by Hacking With Swift](https://www.hackingwithswift.com/quick-start/swiftui) 📖 |
22 |
| - 4. [SwiftUI by Example Videos](https://www.youtube.com/playlist?list=PLuoeXyslFTubw4NtepDCis5tTqK37zT3Q) 📹 |
| 19 | + 1. 📖 [First look at SwiftUI](https://www.hackingwithswift.com/articles/191/swiftui-lets-us-build-declarative-user-interfaces-in-swift) |
| 20 | + 2. 📖 [Getting Started with SwiftUI](https://www.hackingwithswift.com/articles/194/get-started-with-swiftui) |
| 21 | + 3. 📖 [Quick Start Guide on SwiftUI by Hacking With Swift](https://www.hackingwithswift.com/quick-start/swiftui) |
| 22 | + 4. 📹 [SwiftUI by Example Videos](https://www.youtube.com/playlist?list=PLuoeXyslFTubw4NtepDCis5tTqK37zT3Q) |
23 | 23 |
|
24 | 24 | III. [SwiftUI Tutorials by Lets Build That App](https://www.youtube.com/channel/UCuP2vJ6kRutQBfRmdcI92mA/)
|
25 |
| - 1. [SwiftUI Sneak Preview Demo Project](https://www.youtube.com/watch?v=q421Ll4qOvc) 📹 |
26 |
| - 2. [How to Run SwiftUI on Mojave with Playgrounds and Sample Code](https://www.youtube.com/watch?v=VSvz62fGyYM) 📹 |
27 |
| - 3. [SwiftUI Basics: Dynamic Lists, HStack VStack, Images with Circle Clipped Stroke Overlays](https://www.youtube.com/watch?v=bz6GTYaIQXU) 📹 |
28 |
| - 4. [SwiftUI: Facebook Complex Layouts - Horizontal Scroll View](https://www.youtube.com/watch?v=7QgPpvqTfeo) 📹 |
29 |
| - 5. [State Management and Bindings](https://www.youtube.com/watch?v=l7vkP6WW6Yk) 📹 |
| 25 | + 1. 📹 [SwiftUI Sneak Preview Demo Project](https://www.youtube.com/watch?v=q421Ll4qOvc) |
| 26 | + 2. 📹 [How to Run SwiftUI on Mojave with Playgrounds and Sample Code](https://www.youtube.com/watch?v=VSvz62fGyYM) |
| 27 | + 3. 📹 [SwiftUI Basics: Dynamic Lists, HStack VStack, Images with Circle Clipped Stroke Overlays](https://www.youtube.com/watch?v=bz6GTYaIQXU) |
| 28 | + 4. 📹 [SwiftUI: Facebook Complex Layouts - Horizontal Scroll View](https://www.youtube.com/watch?v=7QgPpvqTfeo) |
| 29 | + 5. 📹 [State Management and Bindings](https://www.youtube.com/watch?v=l7vkP6WW6Yk) |
30 | 30 |
|
31 | 31 | IV. [SwiftUI by John Sundell](https://www.swiftbysundell.com/)
|
32 |
| - 1. [A first look at SwiftUI: Apple’s declarative new UI framework](https://wwdcbysundell.com/2019/swiftui-first-look/) 📖 |
33 |
| - 2. [Answers to the most common questions about SwiftUI](https://wwdcbysundell.com/2019/swiftui-common-questions/) 📖 |
34 |
| - 3. [SwiftUI’s relationship to UIKit and AppKit](https://wwdcbysundell.com/2019/swiftui-relationship-to-uikit-appkit/) 📖 |
| 32 | + 1. 📖 [A first look at SwiftUI: Apple’s declarative new UI framework](https://wwdcbysundell.com/2019/swiftui-first-look/) |
| 33 | + 2. 📖 [Answers to the most common questions about SwiftUI](https://wwdcbysundell.com/2019/swiftui-common-questions/) |
| 34 | + 3. 📖 [SwiftUI’s relationship to UIKit and AppKit](https://wwdcbysundell.com/2019/swiftui-relationship-to-uikit-appkit/) |
35 | 35 |
|
36 | 36 | V. [SwiftUI Tutorials by Code With Chris](https://www.youtube.com/user/CodeWithChris/)
|
37 |
| - 1. [SwiftUI Basics Tutorial](https://www.youtube.com/watch?v=IIDiqgdn2yo) 📹 |
38 |
| - 2. [SwiftUI App Tutorial - Lists, Navigation and JSON Data](https://www.youtube.com/watch?v=wbFuAs_UNYg) 📹 |
| 37 | + 1. 📹 [SwiftUI Basics Tutorial](https://www.youtube.com/watch?v=IIDiqgdn2yo) |
| 38 | + 2. 📹 [SwiftUI App Tutorial - Lists, Navigation and JSON Data](https://www.youtube.com/watch?v=wbFuAs_UNYg) |
39 | 39 |
|
40 | 40 | VI. [SwiftUI Tutorials by Kilo Loco](https://www.youtube.com/channel/UCv75sKQFFIenWHrprnrR9aA/)
|
41 |
| - 1. [SwiftUI Presenting Data In A Scroll View & List](https://www.youtube.com/watch?v=wjqDQ3X5Vos) 📹 |
42 |
| - 2. [Intro To SwiftUI: Simple State Management](https://www.youtube.com/watch?v=AWPiup9fE2c) 📹 |
43 |
| - 3. [Before You Learn SwiftUI, You Need To Hear This...](https://www.youtube.com/watch?v=H9XyZ_F1tPI) 📹 |
| 41 | + 1. 📹 [SwiftUI Presenting Data In A Scroll View & List](https://www.youtube.com/watch?v=wjqDQ3X5Vos) |
| 42 | + 2. 📹 [Intro To SwiftUI: Simple State Management](https://www.youtube.com/watch?v=AWPiup9fE2c) |
| 43 | + 3. 📹 [Before You Learn SwiftUI, You Need To Hear This...](https://www.youtube.com/watch?v=H9XyZ_F1tPI) |
44 | 44 |
|
45 | 45 | VII. [SwiftUI by Rebeloper](https://www.youtube.com/channel/UCK88iDIf2V6w68WvC-k7jcg/)
|
46 |
| - 1. [SwiftUI = Mind-blow | WWDC iOS developer reaction](https://www.youtube.com/watch?v=fbuOxKqC5wQ) 📹 |
47 |
| - 2. [SwiftUI - DON'T LEARN IT (JUST YET)](https://www.youtube.com/watch?v=AKHsFNtANes) 📹 |
| 46 | + 1. 📹 [SwiftUI = Mind-blow | WWDC iOS developer reaction](https://www.youtube.com/watch?v=fbuOxKqC5wQ) |
| 47 | + 2. 📹 [SwiftUI - DON'T LEARN IT (JUST YET)](https://www.youtube.com/watch?v=AKHsFNtANes) |
48 | 48 |
|
49 |
| -VIII. [SwiftUI Beginner Tutorial On iOS 13 by Devslopes](https://www.youtube.com/watch?v=wwDAvq9MZlQ) 📹 |
| 49 | +VIII. 📹 [SwiftUI Beginner Tutorial On iOS 13 by Devslopes](https://www.youtube.com/watch?v=wwDAvq9MZlQ) |
50 | 50 |
|
51 |
| -IX. [Simple SwiftUI App by Brian Advent](https://www.youtube.com/watch?v=Pfw7zWxchQc) 📹 |
| 51 | +IX. 📹 [Simple SwiftUI App by Brian Advent](https://www.youtube.com/watch?v=Pfw7zWxchQc) |
52 | 52 |
|
53 |
| -X. [An example to-do list app using SwiftUI](https://github.com/devxoul/SwiftUITodo) 💻 |
| 53 | +X. 💻 [An example to-do list app using SwiftUI](https://github.com/devxoul/SwiftUITodo) |
54 | 54 |
|
55 |
| -XI. [Inside SwiftUI's Declarative Syntax's Compiler Magic](https://swiftrocks.com/inside-swiftui-compiler-magic.html) 📖 |
| 55 | +XI. 📖 [Inside SwiftUI's Declarative Syntax's Compiler Magic](https://swiftrocks.com/inside-swiftui-compiler-magic.html) |
56 | 56 |
|
57 |
| -XII. [All of the Apple documented SwiftUI tutorials in one easy download](https://github.com/danielctull/SwiftUI-Tutorials) 💻 |
| 57 | +XII. 💻 [All of the Apple documented SwiftUI tutorials in one easy download](https://github.com/danielctull/SwiftUI-Tutorials) |
58 | 58 |
|
59 |
| -XIII. [Live Coding SwiftUI by Swiftly Tilting Planet](https://www.youtube.com/watch?v=tIi_C5ZeLc0) 📹 |
| 59 | +XIII. 📹 [Live Coding SwiftUI by Swiftly Tilting Planet](https://www.youtube.com/watch?v=tIi_C5ZeLc0) |
0 commit comments