SwiftUI - Build Amazing Apps - With Much Less Code [Video]

By Stephen DeStefano 
    Advance your knowledge in tech with a Packt subscription

  • Instant online access to over 7,500+ books and videos
  • Constantly updated with 100+ new titles each month
  • Breadth and depth in over 1,000+ technologies
  1. Introduction – What is SwiftUI?

About this video

Apple’s SwiftUI is becoming one of the most popular tools for building iOS applications. It is as easy as dragging and dropping, and it uses five times less code compared to UIkit and storyboards.

This course will teach you how to use SwiftUI features and declarative programming to build rich and robust applications for the Apple store.

The course starts with an introduction to SwiftUI and Swift language and gives you a tour of Xcode and Previews. Next, you will become familiar with the basic topics of SwiftUI, such as constants, variables, operators, classes, structs, properties, initializers, error handling, and stacks. Moving along, you will understand the role of text fields, state, image, and modifiers in SwiftUI. Toward the end, you will learn to build interesting applications in SwiftUI to encapsulate your learning.

By the end of this course, you will be able to build modern and reliable apps using SwiftUI that can be deployed to any Apple device.

All resources and code files for this course are available at https://github.com/PacktPublishing/SwiftUI---Build-Amazing-Apps---With-much-less-code-.

Publication date:
December 2020
13 hours 43 minutes

About the Author

  • Stephen DeStefano 

    Stephen DeStefano is a long-time iOS / macOS / watchOS instructor and creator of a SwiftUI course that is geared for beginners and takes them all the way to the expert level in a very short amount of time. You will start off by learning the Swift language, then the Xcode interface, and then move into building applications, all using Apple’s intuitive new design tools and framework—SwiftUI.

    Stephen has a unique way of presenting his material, with callouts, highlighting, and graphics, all to make it more understandable and easier to follow the path of the code. He has converted many of his bestselling iOS / macOS / watchOS / tvOS and other books into lecture-style courses—so, you are getting the best instruction available for all of Apple's platforms.

    Browse publications by this author
Book Title
Unlock this video and the full library for FREE
Start free trial