SwiftUI Basics: WeSplit Tutorial 1/11 π±
Learn the fundamental structure of a SwiftUI app with the WeSplit tutorial. Download the project and explore more parts online.

Paul Hudson
48.8K views β’ Oct 7, 2023

About this video
Download the completed project here: https://github.com/twostraws/hackingwithswift
Other parts in Project 1:
Introduction: https://www.hackingwithswift.com/books/ios-swiftui/wesplit-introduction
1. Understanding the basic structure of a SwiftUI app: This video
2. Creating a form: https://youtu.be/4Ui09XbYf1A
3. Adding a navigation bar: https://youtu.be/htfa2sxqDuw
4. Modifying program state: https://youtu.be/X0Rw3uc3kj8
5. Binding state to user interface controls: https://youtu.be/wMIHdsFYGC0
6. Creating views in a loop: https://youtu.be/MYMcMWQeoEA
7. Reading text from the user with TextField: https://youtu.be/aH3eJuqkfYU
8. Creating pickers in a form: https://youtu.be/eVKcM8pZ-hg
9. Adding a segmented control for tip percentages: https://youtu.be/z5ZseKp0CiI
10. Calculating the total per person: https://youtu.be/CgH845mlYyw
11. Hiding the keyboard: https://youtu.be/eh3Ywxl59JM
Wrap up and challenges: https://www.hackingwithswift.com/books/ios-swiftui/wesplit-wrap-up
You can find the full set of videos, along with transcriptions, challenges, tests, and more, in my free 100 Days of SwiftUI course: https://www.hackingwithswift.com/100/swiftui
Watch the full 100 Days of SwiftUI playlist here: https://www.youtube.com/playlist?list=PLuoeXyslFTuaeLdCk0Gc5UFy2x_d5QrdX
Other parts in Project 1:
Introduction: https://www.hackingwithswift.com/books/ios-swiftui/wesplit-introduction
1. Understanding the basic structure of a SwiftUI app: This video
2. Creating a form: https://youtu.be/4Ui09XbYf1A
3. Adding a navigation bar: https://youtu.be/htfa2sxqDuw
4. Modifying program state: https://youtu.be/X0Rw3uc3kj8
5. Binding state to user interface controls: https://youtu.be/wMIHdsFYGC0
6. Creating views in a loop: https://youtu.be/MYMcMWQeoEA
7. Reading text from the user with TextField: https://youtu.be/aH3eJuqkfYU
8. Creating pickers in a form: https://youtu.be/eVKcM8pZ-hg
9. Adding a segmented control for tip percentages: https://youtu.be/z5ZseKp0CiI
10. Calculating the total per person: https://youtu.be/CgH845mlYyw
11. Hiding the keyboard: https://youtu.be/eh3Ywxl59JM
Wrap up and challenges: https://www.hackingwithswift.com/books/ios-swiftui/wesplit-wrap-up
You can find the full set of videos, along with transcriptions, challenges, tests, and more, in my free 100 Days of SwiftUI course: https://www.hackingwithswift.com/100/swiftui
Watch the full 100 Days of SwiftUI playlist here: https://www.youtube.com/playlist?list=PLuoeXyslFTuaeLdCk0Gc5UFy2x_d5QrdX
Video Information
Views
48.8K
Likes
571
Duration
7:44
Published
Oct 7, 2023
User Reviews
4.5
(9)