SwiftUI Learn How to Build Beautiful Robust Apps

Create stunning user interfaces across all Apple platforms with Swift 5
SwiftUI Learn How to Build Beautiful Robust Apps
File Size :
1.50 GB
Total length :
4h 24m



Nick Walter


Last update




SwiftUI Learn How to Build Beautiful Robust Apps

What you’ll learn

Create Amazing Interfaces with SwiftUI
Build Apps for All Apple Platforms
Create Reuseable Views
Leverage SwiftUI for Enhanced Accessibility
View Your Code Changes IMMEDIATELY with Preview
Bind Your Data With Your UI
Animate With Simplicity
Integreate SwiftUI Into Existing Projects

SwiftUI Learn How to Build Beautiful Robust Apps


Some Swift Experience


Apple has just announced the biggest thing since Swift, and it is aptly named, SwiftUI. Apple changed the game with the release of Swift 5 years ago. It has helped millions of developers create amazing apps with easy to learn yet powerful clean code. SwiftUI brings that same ideal to the visual side of apps.SwiftUI helps developers by binding their User Interfaces with their data. When the data changes, so does the UI. When the UI changes, so does the data. SwiftUI is also incredibly reusable. Views you create can be reused time and time again.SwiftUI is also baked into the new Xcode 11 and uses Previews to show you in REAL TIME how your code changes will effect the look of your app.In this course we’ll cover:Your First SwiftUI AppXcode PreviewsViews Deep DiveData and SwiftUIAccessibilityDrawing and AnimationSwiftUI for MacOS, WatchOS, and tvOSSwiftUI In Existing ProjectsCome join and learn the biggest developer tool released since Swift!


Section 1: Introduction

Lecture 1 What You Need

Section 2: Your First SwiftUI App

Lecture 2 New Xcode Project

Lecture 3 Images

Lecture 4 Stacks

Lecture 5 Customization

Lecture 6 Reusable Views

Lecture 7 Rows

Lecture 8 Lists

Lecture 9 Passing Data

Lecture 10 Source Code

Section 3: Xcode Previews

Lecture 11 Testing Different Device and Text Sizes

Lecture 12 App Fixes

Lecture 13 Preview Pro Tips

Lecture 14 Source Code

Section 4: Views Deep Dive

Lecture 15 View Basics

Lecture 16 Images

Lecture 17 Stacks

Lecture 18 Buttons

Lecture 19 Controls

Lecture 20 Subviews and Refactoring

Lecture 21 Source Code

Section 5: Data and SwiftUI

Lecture 22 Data Setup

Lecture 23 State

Lecture 24 Bug

Lecture 25 NavigationLinks

Lecture 26 ObservedObject

Lecture 27 EnviromentObject

Lecture 28 Source Code

Section 6: Accessibility

Lecture 29 Accessibility

Lecture 30 Source Code

Section 7: Drawing and Animation

Lecture 31 Shapes

Lecture 32 Drawing Lines

Lecture 33 Shapes and Gradients

Lecture 34 Drawing Challenge

Lecture 35 Animation

Lecture 36 Transitions

Lecture 37 Source Code

Section 8: SwiftUI for MacOS, WatchOS, and TvOS

Lecture 38 MacOS – tvOS – WatchOS

Lecture 39 Source Code

Section 9: SwiftUI In Existing Projects

Lecture 40 SwiftUI In Existing Projects

Lecture 41 Source Code

Section 10: Outro

Lecture 42 Where to Go Next

Swift developers wanting to learn SwiftUI, the future of app developement

Course Information:

Udemy | English | 4h 24m | 1.50 GB
Created by: Nick Walter

You Can See More Courses in the Developer >> Greetings from CourseDown.com

New Courses

Scroll to Top