How to create an iOS app with SwiftUI gestures in Xcode?

Honeymoon Destination SwiftUI App

What will you learn?

In this SwiftUI tutorial you will learn how create a Tinder-like iOS app with SwiftUI gestures in Xcode 11. We’re going to develop a modern iOS and iPadOS mobile app with swipe motion powered by the SwiftUI framework. Having said that, we will dive into some advanced gesture techniques in this section.

The app presents users with a pile of Honeymoon destination cards and allows them to use the swipe gesture to like or dislike a card. This could be a great portfolio app that you can show up with confidence in your job interview.

 Workbook

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?

  • How to Build a Tinder-Like iOS 13 App with SwiftUI Gestures in Xcode

  • How binding works with Apple’s native SwiftUI framework

  • Let’s set up the Honeymoon Destination iOS 13 project in Xcode

  • Let's create a Launch Screen for the project

  • How to build up the layout of the individual Honeymoon Card view

  • Let’s develop the Header layout of the Honeymoon App with SwiftUI

  • Let’s develop the Footer layout of the Honeymoon App with SwiftUI

  • How to create reusable components and write less code with SwiftUI

  • Let’s create a new view for the guides of Honeymoon App

  • Show views with Binding and dismiss view with Environmental objects

  • Let’s create a new view for the credits and app info

  • Show views with Binding and dismiss view with Environmental objects

  • Let’s implement the card deck with computed property

  • How to implement the Swiping Motion with SwiftUI

  • Let’s display the Heart and X-mark symbols during the swiping

  • How to remove and insert the cards

  • Enhancing the animation with custom transitions with SwiftUI

  • Implementing haptic feedback (success) and playing sound effects

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