SwiftUI

Introduction

SwiftUI is the latest user interface framework designed to work on all Apple devices. SwiftUI uses a declarative syntax that describes 'what' a user interface should do.

SwiftUI offers developers a faster, simpler and easier workflow over storyboards and the legacy approach to building interfaces in Xcode.

Create a SwiftUI Project

The following video tutorial series walks you through building your first iPhone app using SwiftUI. You will build a ToDo application while learning the fundamentals of using SwiftUI along the way.

You learn about the basic structure of a SwiftUI application, and the use of View objects, the basic building block of a SwiftUI application. You will get an understanding of how to design a layout using Spacers, VStacks and HStacks. You will learn how to create basic shapes, Text Views, and Buttons; and you will see how to customize them using modifiers.

You will also learn how to create Lists to display arrays of customized data, build navigation, add input controls and how data flows through a SwiftUI app into your app.

The total time for this course is approximately 90 minutes.

Build Your First SwiftUI App in Under 90mins Pluralsight

Resources

Apple Developer - SwiftUI

Back to Week 10

Last Updated: 11/18/2020, 4:36:28 AM