Book
SwiftUI Essentials - iOS Edition
SwiftUI Essentials - iOS Edition teaches all you need to build iOS 13 applications with SwiftUI, Xcode 11, and Swift 5.
Offered by
Difficulty Level
Intermediate
Completion Time
27h6m
Language
English
About Book
Who Is This Book For?
SwiftUI Essentials – iOS Edition is ideal for UI developers who want to use SwiftUI and Swift 5 to their advantage and improve their user interfaces. Some experience in UI development will help you easily understand the concepts explained in this book.
SwiftUI Essentials - iOS Edition
- About Book
- Who Is This Book For?
- Book Content
Book content
chapters • 27h6m total length
Start Here
Joining the Apple Developer Program
Installing Xcode 11 and the iOS 13 SDK
An Introduction to Xcode 11 Playgrounds
Swift Data Types, Constants and Variables
Swift Operators and Expressions
Swift Control Flow
The Swift Switch Statement
An Overview of Swift 5 Functions, Methods and Closures
The Basics of Object-Oriented Programming in Swift
An Introduction to Swift Subclassing and Extensions
An Introduction to Swift Structures
An Introduction to Swift Property Wrappers
Working with Array and Dictionary Collections in Swift
Understanding Error Handling in Swift 5
An Overview of SwiftUI
Using Xcode in SwiftUI Mode
The Anatomy of a Basic SwiftUI Project
Creating Custom Views with SwiftUI
SwiftUI Stacks and Frames
Working with SwiftUI State, Observable and Environment Objects
A SwiftUI Example Tutorial
SwiftUI Observable and Environment Objects – A Tutorial
SwiftUI Stack Alignment and Alignment Guides
SwiftUI Lists and Navigation
A SwiftUI List and Navigation Tutorial
Building Tabbed Views in SwiftUI
Building Context Menus in SwiftUI
Basic SwiftUI Graphics Drawing
SwiftUI Animation and Transitions
Working with Gesture Recognizers in SwiftUI
Integrating UIViews with SwiftUI
Integrating UIViewControllers with SwiftUI
Integrating SwiftUI with UIKit
Preparing and Submitting an iOS 13 Application to the App Store
Related Resources
Access Ready-to-Use Books for Free!
Get instant access to a library of pre-built books—free trial, no credit card required. Start training your team in minutes!