How to design and build a full iOS 13 app with SwiftUI

Avocado Recipes SwiftUI App

What will you learn?

What will you learn and what are the main objectives of this iOS 13 project? In this SwiftUI tutorial section, you will create a complex iOS 13 app in Xcode.

We are going to build an Avocado Recipes iOS 13 app for iPhone and iPad.

The Avocados app has a fairly complex UI in SwiftUI so you will learn lots of new and exciting features in Xcode.


You can download the pdf workbook file and take a look all of the various iOS mobile app development topics that we’re going to cover in this SwiftUI tutorial.

What will you create?

What are the main objectives of this SwiftUI tutorial?

  • Let’s set up the SwiftUI project in Xcode 11

  • Let's create a Launch Screen and support the Light & Dark modes in iOS 

  • Let's build the Avocado home view with SwiftUI animation

  • Let's fetch the data for the Header with Swift 5.3

  • Let's Design Cards with SwiftUI and Present the Avocado Recipes

  • How to Present a New View with using SwiftUI Sheets

  • Let's present all of the stages of the Avocado ripening with SwiftUI

  • Supporting Dark Mode in iOS App Interface with SwiftUI

  • Create a user interface with tabs (TabView) in SwiftUI

  • Let's design the layout of the header in Xcode 11

  • Fetching the Avocado Facts’ Data with SwiftUI

  • Let's Create the Avocado Recipe Detail View in Xcode

  • Let's Design the Avocado Ripening View with SwiftUI in Xcode

  • How to Build a Basic Form UI for iOS with SwiftUI

SwiftUI Masterclass 2021 - iOS 14 App Development & Swift 5

From totally beginner to advanced iOS app developer with this complete iOS 14 SwiftUI 2 development course programming in Xcode 12.

SwiftUI Course
Augmented Reality Masterclass
Blender 3D Masterclass
Blender 3D Masterclass