Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Swift 5.5 Hacking iOS 15 App Development with SwiftUI 3 and Xcode 13
00a Course Overview
00 Course Overview (6:15)
01 What You'll Need (5:55)
Source files
00b (Prerequisite) Introduction to Xcode
00. Intro And Demo (6:48)
01. General Interface Intro (15:06)
02. File System Introduction (13:24)
03. Viewcontroller Intro (6:53)
04. Storyboard File Intro (17:28)
05. Connecting Outlets And Actions (14:12)
06. Running An Application (10:06)
07. Debugging An Application (11:40)
Source Code
02 (Prerequisite) Swift Language Basics - 01. Variable and Constants
00. Language Basics Topics List (5:14)
00. Learning Goals (4:24)
01. Intro To Variables And Constants (16:16)
02. Primitive Types (19:07)
03. Strings (19:11)
04. Nil Values (13:16)
05. Tuples (14:39)
06. Type Conversions (23:40)
07. Assignment Operators (11:43)
08. Conditional Operators (12:51)
Source Codes
02 - 02. Collection Types
00.Topics-List-And-Learning-Objectives (3:36)
01. Intro To Collection Types (10:57)
02. Creating Arrays (5:18)
03. Common Array Operations (25:26)
04. Multidimensional Arrays (8:03)
05. Ranges (9:59)
Source Code
02. - 03. Control flow
00. Topics List And Learning Objectives (4:06)
01. Intro To If And Else Statements (10:07)
02. Else If Statements (9:13)
03. Multiple Simultaneous Tests (12:58)
04. Intro To Switch Statements (9:46)
05. Advanced Switch Statement Techniques (16:25)
06. Testing For Nil Values (12:15)
07. Intro To While Loops (14:51)
09. Complex Loops And Loop Control Statements (20:05)
08A. Intro To For...In Loops (14:39)
08B Intro To For...In Loops (Cont'd) (11:19)
Source Code
02 - 04. Functions
00. Topics List And Learning Objectives (4:16)
01. Intro To Functions (20:19)
02. Function Parameters (12:01)
03. Return Statements (14:26)
04A. Parameter Variations - Argument Labels (9:23)
04B. Parameter Variations - Default Values (5:50)
04C. Parameters Variations - Inout Parameters (9:03)
04D. Parameter Variations - Variadic Parameters (11:11)
05. Returning Multiple Values Simultaneously (7:46)
Source Code
02 - 05. Classes, Struct and Enums
00. Topics List And Learning Objectives (5:25)
01. Intro To Classes (16:23)
02A. Properties As Fields - Add To Class Implementation (13:43)
02B. Custom Getters And Setters (8:44)
02C. Calculated Properties (24:12)
02D. Variable Scope And Self (13:15)
02E. Lazy And Static Variables (14:35)
03A. Behaviour And Instance Methods (16:38)
03B. Class Type Methods (7:42)
04. Class Instances As Field Variables (8:52)
05A. Inheritance, Subclassing And Superclassing (24:06)
05B. Overriding Initializers (13:41)
05C. Overriding Properties (16:30)
05D. Overriding Methods (10:33)
06. Structs Overview (20:24)
07. Enumerations (16:30)
08. Comparisons Between Classes, Structs And Enums (14:40)
Source files
03 (Prerequisite) Introduction to SwiftUI - 01. Overview
01 What Is SwiftUI (4:54)
Source Files
03 - 02. Build an App with Basic View Objects
01 Build A Text Object (9:24)
02 Build An Image Object- (3:41)
03 Add An Image From The Web (3:32)
04 Add An Image From The Web (10:32)
05 Build A Button (5:07)
06 Build A Toggle Button (7:09)
07 Build A Slider (9:09)
08 Build A View From A Collection (7:10)
Source Files
03 - 03. Build Layout Objects
01 Customize Stack Layouts (4:28)
02 Control Spacing Around Views (7:55)
03 Force Views To One Side (5:29)
04 Layer Views On Top Of Each Other (4:50)
Source Files
03 - 04. Build Events
01 Read Text From A Textfield (6:23)
02 Build A Secure Password Field (4:49)
03 Read Values From A Slider (3:26)
Source Files
04a Build a greeting app
01 Build A New iOS App In Xcode (5:44)
02 Show Current Time With SwiftUI (6:40)
03 Get Current Hour In Military Time With SwiftUI (7:15)
04 Choose A Greeting Based On Current Hour (12:02)
Source files
04b Add icons to SwiftUI with SF Symbols
05 See All Xcode Icons With Sf Symbols App (2:49)
06 Show Icons Based On Conditions (10:40)
Source files
04c Build a pomodoro timer app
01 Set Up App With SwiftUI (3:25)
02 Build A Timer With SwiftUI (14:28)
03 Switch Between Work And Break Timers (9:04)
04 Change Colors Based On Variable Value (6:25)
05 Change Text Based On Current Timer (7:34)
Source files
05 Build a multi-page iOS 15 app
01 Build A New iOS App In Xcode (6:52)
02 Build A Homepage Content View (5:37)
Source files
06 Build multiple pages with data
03 Build A Page Template View (6:45)
04 Build Data For Multiple Pages (8:28)
05 Fill Each Page With Data Automatically (8:23)
Source files
07 Track progress and change pages
06 Build A Controller View For Changing Pages (7:05)
07 Build A Button To Change Pages (11:51)
Source files
08 Combine homepage and multiple pages
08 Build An App To Track Progress (13:34)
Source Code
09 Add image and color to each page
09 Add Image To Each Page (7:17)
10 Add Background Color To Each Page Of iOS App (11:09)
Source files
01 Set Up App With SwiftUI
Lesson content will be unlocked within 30 minutes.
Teachable is working on this bug.
No further action will be required on your part
.
Thank you for your patience