Featured resource
2025 Tech Upskilling Playbook
Tech Upskilling Playbook

Build future-ready tech teams and hit key business milestones with seven proven plays from industry leaders.

Check it out
  • Course
    • Libraries: If you want this course, consider one of these libraries.
    • Core Tech

Building iOS User Interfaces with SwiftUI

This course will teach you to make iOS apps with engaging user interfaces using Xcode, Swift, and SwiftUI.

Andrew Bancroft - Pluralsight course - Building iOS User Interfaces with SwiftUI
Andrew Bancroft
What you'll learn

Designing efficient and dynamic apps is essential for taking your iOS developer skills to the next level. In this course, Building iOS User Interfaces with SwiftUI, you'll build upon the basic knowledge of iOS development you’ve already gained in order to build compelling iOS apps that engage your users.

First, you’ll learn how to use SwiftUI to create flexible user interfaces that work on multiple devices. Next, you’ll learn how to handle user input and keep the user interface in sync with users' interactions. Then, you’ll explore ways to bring your app to life by implementing custom drawings, adding animations and responding to gestures. Finally, you'll learn how SwiftUI integrates with other Apple frameworks like UIKit. When you’re finished with this course, you'll know the most important ideas and techniques you need to build apps with SwiftUI that are sure to captivate your users.

Table of contents

About the author
Andrew Bancroft - Pluralsight course - Building iOS User Interfaces with SwiftUI
Andrew Bancroft

Andrew Bancroft is a born learner, passionate about discovery and about sharing what he’s learned with others. He has embraced Swift for iOS development since day zero, and loves empowering developers to succeed at building iOS apps with Swift.

Get access now

Sign up to get immediate access to this course plus thousands more you can watch anytime, anywhere.

Get started with Pluralsight