SwiftUI Beginner Tutorial for iOS App Design (2025)
Learn SwiftUI and Xcode for iOS app development with Appleโs beginner guides and tutorials ๐.

NDC
3.0K views โข Jan 2, 2025

About this video
๐ Check out the tutorials yourself: https://developer.apple.com/tutorials/develop-in-swift
Beginner SwiftUI Tutorial: Appleโs โDevelop in Swiftโ Guides! ๐
Learn SwiftUI the right way with Appleโs official tutorials! In this beginner-friendly video, we dive into Hello SwiftUI and Customizing Views with Properties from Appleโs "Develop in Swift" series. Follow along as we:
Explore the basics of declarative syntax in SwiftUI.
Learn to customize views dynamically with properties.
Build interactive UIs step by step!
๐ By the end of this video, youโll have a strong foundation to start building apps in SwiftUI!
Clone or download the full demo project here:
๐ GitHub Repo ChatPrototype: https://github.com/NDCSwift/SwiftUIChatPrototype
๐ GitHub Repo WeatherForecast: https://github.com/NDCSwift/SwiftUIWeatherForecast
๐ฅ Download My Project Files & More! ๐ฅ
๐ Get the source code for this project & other Swift resources here:
๐ https://ndcswift.github.io/Swift-Projects/
Subscribe for more bite-sized lessons and full tutorials on Swift, SwiftUI, and UIKit.
Links:
Xcode: https://developer.apple.com/xcode/
Swift Documentation: https://www.swift.org/documentation/
Timestamps:
0:00 โ Introduction to Appleโs Tutorials
1:45 โ Getting Started with Hello SwiftUI
1:54 โ Creating a new project
2:16 โ Project settings
3:40 โ Explore your project
5:34 โ Explore your code
9:03 โ Edit code & make mistakes
10:49 โ Use the library to add a Text view
11:42 โ Use code completion to add modifiers
16:29 โ Check your understanding
17:50 โ Customizing Views with Properties
18:05 โ Creating a new project (pt2)
18:25 โ Prototype a forecast view
23:18 โ Create a custom subview
25:33 โ Generalize the day with a property
28:46 โ Use Int to display temperatures
31:40 โ Use computed properties for the icon and color
35:58 โ Style the custom view
38:08 โ Check your understanding (pt2)
40:20 โ Recap and Next Steps
Beginner SwiftUI Tutorial: Appleโs โDevelop in Swiftโ Guides! ๐
Learn SwiftUI the right way with Appleโs official tutorials! In this beginner-friendly video, we dive into Hello SwiftUI and Customizing Views with Properties from Appleโs "Develop in Swift" series. Follow along as we:
Explore the basics of declarative syntax in SwiftUI.
Learn to customize views dynamically with properties.
Build interactive UIs step by step!
๐ By the end of this video, youโll have a strong foundation to start building apps in SwiftUI!
Clone or download the full demo project here:
๐ GitHub Repo ChatPrototype: https://github.com/NDCSwift/SwiftUIChatPrototype
๐ GitHub Repo WeatherForecast: https://github.com/NDCSwift/SwiftUIWeatherForecast
๐ฅ Download My Project Files & More! ๐ฅ
๐ Get the source code for this project & other Swift resources here:
๐ https://ndcswift.github.io/Swift-Projects/
Subscribe for more bite-sized lessons and full tutorials on Swift, SwiftUI, and UIKit.
Links:
Xcode: https://developer.apple.com/xcode/
Swift Documentation: https://www.swift.org/documentation/
Timestamps:
0:00 โ Introduction to Appleโs Tutorials
1:45 โ Getting Started with Hello SwiftUI
1:54 โ Creating a new project
2:16 โ Project settings
3:40 โ Explore your project
5:34 โ Explore your code
9:03 โ Edit code & make mistakes
10:49 โ Use the library to add a Text view
11:42 โ Use code completion to add modifiers
16:29 โ Check your understanding
17:50 โ Customizing Views with Properties
18:05 โ Creating a new project (pt2)
18:25 โ Prototype a forecast view
23:18 โ Create a custom subview
25:33 โ Generalize the day with a property
28:46 โ Use Int to display temperatures
31:40 โ Use computed properties for the icon and color
35:58 โ Style the custom view
38:08 โ Check your understanding (pt2)
40:20 โ Recap and Next Steps
Tags and Topics
Browse our collection to discover more content in these categories.
Video Information
Views
3.0K
Likes
68
Duration
42:04
Published
Jan 2, 2025
User Reviews
4.5
(2) Related Trending Topics
LIVE TRENDSRelated trending topics. Click any trend to explore more videos.