SwiftUI Masterclass 2022 – iOS 15 App Development & Swift 5

SwiftUI Masterclass 2022 – iOS 15 App Development & Swift 5

English | MP4 | AVC 1280×720 | AAC 48KHz 2ch | 174 lectures (30h 44m) | 12.2 GB

The Complete iOS 15 App Development Course with SwiftUI 3 From Beginner to Advanced App Developer with Xcode and Swift 5

Welcome to the world’s Best Seller iOS 15 and 14 Development Course with SwiftUI

This up-to-date SwiftUI course contains step-by-step instructions to teach you how to build several fully-fledged iOS, iPadOS, macOS, and even watchOS applications programming in Swift 5 language.

As a student in this masterclass, you’re going to create dozens of eye-catchy apps with the latest and greatest technologies that Apple has recently released such as:

  • SwiftUI 3 is Apple’s native declarative user interface design framework,
  • Swift 5 programming language,
  • Xcode 13 development tool (code editor, test environment, live preview, simulators, etc),
  • Combine framework helps developers work with events,
  • Mac Catalyst technology is designed to allow developers to bring their iPad apps to Macintosh computers,
  • iOS and iPadOS Widgets on the Home Screen

In case, if you’re someone who wants to get a job as an iOS or macOS developer then this masterclass is perfect for building up your professional portfolio to show off at your next interview. They will be interested in your work after all.

On the other hand, if you’re somebody who wants to build your very own apps for your startup business then in addition to all of the coding tutorials I’ve also included full exercises on user interface design and app animation too.

You should know that this course assumes absolutely no programming experience. So if you’re a complete beginner then I’ll be there for you and guide you in this program.

Finally, if you’re an experienced developer, on the other hand, I’m sure that you are going to find plenty of advanced Swift 5.5 programming best practices using Xcode 13 editor.

That being said, by the end of the course you’ll know how to develop, design, and publish your next app into the Apple App Store.

What you’ll learn

  • Develop iOS 15 iPhone and iPad apps with gorgeous layout and design
  • Learn Swift 5 programming language – Essential iOS Development Skill
  • SwiftUI 3 Concurrency / Async / Await
  • Learn how to save and load data on your iPhone and iPad with Core Data and SwiftUI
  • Learn how to fetch data from internal and external JSON file using Web APIs
  • Master Apple’s greatest and latest user interface framework – SwiftUI 3
  • Learn macOS desktop app development with Apple’s Catalyst framework
  • The Complete iOS App Development Course with SwiftUI 3
  • Basic mobile application design and prototyping skills
  • Learn how to integrate various iOS frameworks (MapKit, AVFoundation, etc)
  • Create custom user interfaces with the SwiftUI 3 framework
  • Learn how to publish iOS and macOS apps to the App Store
  • Gorgeous in-app interactions and animations
  • Visually develop iOS, iPadOS, macOS and watchOS apps
  • Create a top-notch portfolio of real apps and apply for iOS developer jobs
  • Test-driven iOS iPhone and iPadOS app development
  • Xcode 13 editor tips and tricks for iOS Developers
  • Learn to use Apple’s new Combine framework and handle asynchronous events
  • Learn how to implement Swift Package manager in your work
  • Learn how to integrate Core Data with CloudKit
Table of Contents

TABLE OF CONTENTS What will you develop in SwiftUI
1 App Preview Restart
2 App Preview Pinch
3 App Preview Fruits
4 App Preview Africa
5 App Preview Touchdown
6 App Preview Devote
7 App Preview Notes
8 App Preview Developer Cards
9 App Preview Avocado Recipes
10 App Preview Slot Machine Game
11 App Preview Todos
12 App Preview Honeymoon
13 Course Requirements

SwiftUI 3 Starter Guide
14 SwiftUI 3 Introduction
15 SwiftUI 3 – Requirements and Set Up
16 Async Image – How to load a remote image from a URL

RESTART – Advanced iOS 15 App Design with SwiftUI 3
17 Advanced iOS 15 App Design with SwiftUI 3 Framework
18 Main learning objectives of this SwiftUI 3 project
19 Let’s set up a new iOS 15 project with SwiftUI 3
20 Let’s build up the Onboarding Screen
21 Let’s develop the Home Screen with SwiftUI
22 Complex SwiftUI Drag Gesture
23 SwiftUI Animation – Part 1
24 SwiftUI Animation – Part 2
25 Final Touches

PINCH – iOS 15 App Development with SwiftUI 3
26 Pinch and Zoom – iOS 15 App Development with SwiftUI 3
27 Main learning objectives of this SwiftUI 3 tutorial
28 Setting up the new iOS 15 iPhone and iPad project
29 SwiftUI Double Tap Gesture
30 SwiftUI Drag Gesture
31 SwiftUI Long Press Gesture
32 SwiftUI Control Interface
33 SwiftUI Magnification Gesture
34 Drawer User Interface
35 SwiftUI Page Thumbnails

FOX CARS – iOS 15 app with AsyncAwait and MVVM [ Coming Soon ]
36 What will we develop

FRUITS – iOS App with SwiftUI and Xcode
37 Finished iOS App Trailer Video – Fruits
38 Main objectives of this iOS SwiftUI project
39 Let’s set up the iOS project in Xcode
40 Learn how to create an Onboarding Screen using the new Page Tab View
41 Learn how to create data model and fetch data using Swift
42 Learn how to use App Storage and understand the new SwiftUI App Life Cycle
43 Learn how to create List View and retrieve data using ForEach loop
44 Learn how to create a detail view layout in SwiftUI – Part 1
45 Learn how to create a detail view layout in SwiftUI – Part 2
46 Let’s create an outstanding Settings View – Part 1
47 Let’s create an outstanding Settings View – Part 2
48 Let’s create an outstanding Settings View – Part 3

AFRICA – iOS App with SwiftUI and Xcode
49 Finished iOS App Trailer Video – Africa
50 Main objectives of this iOS SwiftUI project
51 Let’s set up the iOS project in Xcode
52 Learn how to decode a JSON file and fetch data with SwiftUI
53 Let’s create a dynamic SwiftUI List using Swift Generics and JSON data
54 Let’s develop the detail view for each animal with dynamic data – Part 1
55 Let’s develop the detail view for each animal with dynamic data – Part 2
56 Let’s create a Video Player with SwiftUI framework – Part 1
57 Let’s create a Video Player with SwiftUI framework – Part 2
58 Let’s develop a complex Map with custom Annotations in SwiftUI – Part 1
59 Let’s develop a complex Map with custom Annotations in SwiftUI – Part 2
60 Learn how to create a motion animation programmatically with SwiftUI
61 Let’s create a photo gallery with Grid Layout using SwiftUI
62 Let’s develop a complex Grid Layout system with four Toolbar Buttons
63 Let’s create a new iMessage Extension (iOS Sticker Pack)
64 Let’s transfer the iPad app to desktop Mac app with Mac Catalyst technology

TOUCHDOWN – E-commerce app UIUX design with SwiftUI
65 Finished iOS App Trailer Video – Touchdown
66 Learn about the objectives of this iOS e-commerce app built with SwiftUI
67 Let’s set up the Touchdown iOS project in Xcode
68 Let’s create a custom navigation bar with a logo
69 Let’s develop an adaptive carousel with Page Tab View
70 Let’s develop a horizontal grid layout for the categories
71 Let’s create a vertical grid layout for the products
72 Let’s develop a horizontal grid layout for the brands
73 Let’s create a product detail view – Part 1
74 Let’s develop a product detail view – Part 2
75 Add logic to the app and improve the user experience

DEVOTE – iOS App with Core Data and SwiftUI Framework
76 Finished Core Data App Trailer Video – Devote
77 Main objectives of this Core Data and SwiftUI project
78 Let’s set up the Core Data project with SwiftUI and fix Xcode’s template
79 Introduction to Core Data and understand the Xcode’s Core Data template
80 Let’s create a basic to-do app from Xcode’s Core Data template
81 Let’s develop a stellar app design
82 Create a new entry form for the task item
83 Let’s develop a custom header
84 Improve the individual task item view
85 Learn how to create a custom visual effect in SwiftUI
86 Dealing with UX and Sound Design
87 Introduction to the new Widget API

NOTES – Apple Watch application with SwiftUI
88 NOTES – watchOS application with SwiftUI
89 Learn about the main topics of this watchOS project
90 Setting up the Apple Watch application
91 Let’s get familiar with Apple Watch input interfaces
92 Storing and reading data with SwiftUI on Apple Watch
93 Let’s create a detail view for a note
94 Let’s create the Credits view
95 Let’s develop a new feature and the Settings page

DEVELOPERS – Build Your First iOS App With SwiftUI in Xcode
96 Finished iOS App Trailer Video – Developers
97 Main objectives of this SwiftUI project
98 Let’s set up the iOS project
99 How to create a launch screen in iOS
100 Create a card view in SwiftUI
101 Repeating content effortlessly with For Each loop
102 Create a data model for the cards
103 Let’s create an array of static data
104 How to load static data in SwiftUI
105 Let’s play a sound file with AVFoundation in SwiftUI
106 Introducing SwiftUI Animation
107 Let’s add a Haptic Feedback for the iOS app
108 How to show Alert window in SwiftUI
109 Let’s create Stickers for the mobile app

AVOCADO RECIPES – Build a Food App With SwiftUI in Xcode
110 Finished iOS App Trailer Video – Avocados
111 What will you learn and what are the main objectives of this iOS project
112 Let’s set up the SwiftUI project in Xcode
113 Supporting Dark Mode in iOS App Interface with SwiftUI
114 Let’s create a Launch Screen and support the Light and Dark modes in iOS
115 Create a user interface with tabs (TabView) in SwiftUI
116 Let’s build the Avocado home view with SwiftUI animation
117 Let’s design the layout of the header in Xcode
118 Let’s fetch the data for the Header with Swift
119 How to create a interesting layout with SwiftUI Best Dishes with Avocado
120 Avocado Facts and Why Modifier Order Matters in SwiftUI
121 Fetching the Avocado Facts’ Data with SwiftUI
122 Let’s Design the Recipe Cards with SwiftUI and Present the Avocado Recipes
123 Let’s Create the Avocado Recipe Detail View in Xcode
124 How to Present a New View with using SwiftUI Sheets
125 Let’s Design the Avocado Ripening View with SwiftUI in Xcode
126 Let’s present all of the stages of the Avocado ripening with SwiftUI
127 How to Build a Basic Form UI for iOS with SwiftUI

SWIFTUI GAME Build a Slot Machine Game with SwiftUI and Mac Catalyst
128 Finished iOS App Trailer Video – Game
129 What will you learn and what are the main objectives of this SwiftUI project
130 Let’s set up the Slot Machine iOS and macOS app project in Xcode
131 Let’s build up the Slot Machine minigame’s header view
132 Let’s build up the Slot Machine minigame’s main view with the reels
133 Let’s build up the Slot Machine minigame’s footer view
134 Let’s create the Info View with SwiftUI form
135 How to develop the main logic of the game with Swift 5
136 Let’s develop the logic of the betting system with Swift 5
137 How to create a custom popup window for the Game Over
138 How to store and retrieve data permanently Introduction to User Defaults
139 Add animation to the Slot Machine game using SwiftUI
140 Add sound effects and a background music to the SwiftUI game
141 Let’s create your first macOS app using the Mac Catalyst framework
142 Let’s create an amazing Sticker Pack without a single line of code

TODOS – Develop an iOS and iPadOS app with Core Data and App Themes
143 Finished iOS App Trailer Video – Todo
144 How to create a Todo App with Core Data and persistent data storage with SwiftUI
145 Let’s set up the Todo app project with Core Data and SwiftUI
146 Learn how Core Data and SwiftUI frameworks work together
147 How to fetch data from Core Data and display it in a List view with SwiftUI
148 How to show an image and a quote when there is no todo item in the List
149 Let’s improve the Todo form appearance with SwiftUI
150 Let’s create an advanced Settings and learn how to open external website link
151 Let’s develop a feature How to create iOS Alternate App Icons with SwiftUI
152 Let’s develop a feature How to create App Themes with SwiftUI
153 IMPORTANT UPDATE

HONEYMOON – Build Honeymoon a Tinder-Like Advanced iOS App with SwiftUI
154 Finished iOS App Trailer Video – Honeymoon
155 What will you learn and what are the main objectives of this SwiftUI project
156 Let’s set up the Honeymoon Destination iOS project in Xcode
157 Let’s create a Launch Screen with a Storyboard file in Xcode
158 How to build up the layout of the individual Honeymoon Card view
159 Let’s develop the Header layout of the Honeymoon App with SwiftUI
160 Let’s develop the Footer layout of the Honeymoon App with SwiftUI
161 How to create reusable components and write less code with SwiftUI
162 Let’s create a new view for the guides of Honeymoon App
163 How does binding work with SwiftUI
164 Show views with Binding and dismiss views with Environmental objects
165 Let’s create a new view for the credits and app info
166 Show views with Binding and dismiss view with Environmental objects
167 Let’s implement the card deck with a computed property
168 How to develop the Swiping Motion with SwiftUI
169 Let’s display the Heart and X-mark symbols during the swiping
170 How to remove and insert the cards
171 Enhancing the animation with custom transitions with SwiftUI
172 Implementing new haptic feedbacks (success) and playing sound effects

Xcode – Apple’s App Development Software
173 Get Started with Xcode – Apple’s App Development Software

YOUR SPECIAL BONUS
174 Exclusive Offer for You

Homepage