Book

Learn SwiftUI

SwiftUI is a powerful interface toolkit that lets you design and build iOS, iPadOS and macOS apps using declarative syntax. This beginner’s guide explores all the fundamentals components of the framework and presents them to you in an easy-to-follow manner to get you started with building apps using SwiftUI and Swift programming.

Offered byPackt Logo

Difficulty Level

Intermediate

Completion Time

10h32m

Language

English

About Book

Who Is This Book For?

This SwiftUI book helps any mobile app developer looking to understand the fundamentals of the new SwiftUI framework along with the benefits of cross-device development. A solid understanding of iOS and macOS app development, along with some knowledge of the Swift programming language, will be beneficial. Basic programming knowledge is essential to grasp the concepts covered in the book effectively.

Book content

chapters 10h32m total length

Getting Started with SwiftUI

Understanding Declarative Syntax

Building Layout and Structure

Creating Your First Application

Understanding Controls, Views and Lists

Working with Navigation in SwiftUI

Creating a Form with States and Data Binding

Networking and Linking to Your Existing App Logic

Maps & Location Services

Updating for iPad with NavigationViewStyle

SwiftUI on watchOS

SwiftUI versus UIKit

Basic Animation in Views

Animations in Transitions

Testing in SwiftUI

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