Learn how to create and advanced app design

Pinch & Zoom – SwiftUI Gestures

Why should we create this app?

Learn how to create advanced Pinch and Zoom features with SwiftUI gestures by developing this fun and engaging iPhone and iPad mobile application in Xcode editor. We will cover how to implement SwiftUI’s double-tap gesture, drag gesture, long-press gesture, and magnification gesture. Besides all of that, we will develop a modern user interface drawer as well.

Professional asset files and graphics

Unlike any other learning materials on the Internet, this SwiftUI Masterclass provides you asset files premade by a professional designer such as graphic files, images, video files, sound files, etc. 

These supplemental learning materials will give you a real-life experience of how a professional app developer works within a real-life environment with UI designers together. Learn how to develop an addvanced UI/UX design along with Robert Petras.

Workbook document

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

What will you build with SwiftUI in Xcode?


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


  •   SwiftUI Gestures

    The main learning topic of this short and engaging iOS project is to get familiar with almost every SwiftUI gesture such as long-press gesture, double-tap gesture, drag gesture, and magnification gesture (a gesture that recognizes a magnification motion and tracks the amount of it). The only gesture that we will not cover in this tutorial is the rotation gesture.

  •   SwiftUI Materials

    We can apply a blur effect (with color vibrancy) to a view that appears behind another view by adding a material with the background modifier. The new SwiftUI material is not a view, but adding material is like inserting a translucent layer between the modified view and its background.

  •   SF Symbols

    With over 4000+ icons, SF Symbols is a library of iconography designed to integrate seamlessly with San Francisco, the system font for Apple platforms. New rendering modes provide greater control over how color is applied to symbols. Besides the standard Single color rendering, there is a Hierarchical rendering, a Palette rendering, and a Multicolor rendering.


SwiftUI Masterclass ♥︎ iOS App Development

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

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