If you're making mobile clients for iOS, Swift is the language you need to learn. In the course, you'll create a real-world App from scratch. Using Swift the language, you'll create a user interface with SwiftUI, connect it with data, and then make the final package that will be ready for you to publish to the Apple App Store.
Overview
Syllabus
- Introduction
- Course Project Files
- Swift Overview
- Basic Expressions
- Variables
- Null Safety
- Functions
- Closure
- Custom Types
- Structs, Protocols & Errors
- Swift UI Overview
- Creating the Project
- Build & Run App in Simulator
- Creating Reusable Views
- Modifiers & Inspector
- Binding Data to Views
- Concepts & View Types
- Offer
- Colors
- Images
- Navigation Tabs
- Creating Page Views
- Creating Data Model
- Environment Objects
- Shopping Cart & Refactoring Views
- Adding Alamofire Package
- Using the API Data
- Cart & Badges
- Cocoa Pods
- Connect SwiftUI with UIKit
- Launch Screen
- Final Build
- Wrapping Up
Taught by
Maximiliano Firtman