Book

SwiftUI Cookbook

SwiftUI is an innovative new framework to build UI for all Apple platforms using Swift. This recipe-based guide covers the new features of SwiftUI 2 introduced on iOS14 and helps you migrate from UIkit with a simple learning curve through practical solutions. Learn how SwiftUI combines with Apple dev tools to build truly cross-platform Apple apps.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

20h28m

Language

English

About Book

Who Is This Book For?

This book is for mobile developers who want to learn SwiftUI as well as experienced iOS developers transitioning from UIKit to SwiftUI. The book assumes knowledge of the Swift programming language. Knowledge of object-oriented design and data structures is useful but not necessary.

Book content

chapters 20h28m total length

Using the Basic SwiftUI Views and Controls

Going Beyond the Single Component with List and Scroll Views

Viewing while Building with SwiftUI Preview

Creating New Components and Grouping Views in Container Views

Presenting Extra Information to the User

Drawing with SwiftUI

Animating with SwiftUI

Driving SwiftUI with Data

Driving SwiftUI with Combine

Handling Authentication and Firebase with SwiftUI

Handling Core Data in SwiftUI

Cross-Platform SwiftUI

SwiftUI Tips and Tricks

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!

No credit card required