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 project? In this SwiftUI tutorial section, you will create a complex iPhone and even iPad application in Xcode editor.

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

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 in Swift programming language

  • 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

  • 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 2022 - iOS App Development & Swift

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


This iOS app development tutorial is part of the SwiftUI Masterclass Course.

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