Diving Deeper into SwiftUI Views

In this mini-course, you'll learn how to create the perfect color scheme, use shadows to add depth, work with horizontal grids and more.

You’ll also learn more about UI layout “blueprints” and how to create your own!

Course curriculum

  • 1

    Introduction

    • Welcome

    • Course Materials

    • Where to Get Help?

  • 2

    Mastering Layout with Blueprints

    • SwiftUI Views Live: 1 - Want to Master SwiftUI Layout?

    • What are blueprints?

    • Introduction to Blueprints

    • Understanding the Layout Views

    • What is the "Secondary Color"?

    • Creating the Blueprint

    • Xcode Project

  • 3

    Enhancing Your UI with Shadows

    • SwiftUI Views Live: 2 - Using Shadows to Enhance Your UI

    • Xcode Project

  • 4

    Creating Your Perfect Color Scheme

    • SwiftUI Views Live: 3 - Color Schemes in SwiftUI

    • The Finished UI

    • Xcode Project

  • 5

    Exploring Horizontal Grid Options in SwiftUI

    • SwiftUI Views Live: 4 - Horizontal Grid Layout Options in SwiftUI

    • Deciding on the right horizontal layout option

    • Fixed, Flexible or Adaptive Grid?

    • Row and Column Spacing

    • Fixed Grid Item Sizes

    • LazyHGrid Row & Column Spacing

    • Properties Mean Different things for Different Grids

    • Xcode Project