SwiftUI Beginner Tutorial for iOS App Design (2025)

Learn SwiftUI and Xcode for iOS app development with Appleโ€™s beginner guides and tutorials ๐Ÿš€.

SwiftUI Beginner Tutorial for iOS App Design (2025)
NDC
3.0K views โ€ข Jan 2, 2025
SwiftUI Beginner Tutorial for iOS App Design (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

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)
Rate:

Related Trending Topics

LIVE TRENDS

Related trending topics. Click any trend to explore more videos.