top of page

Pinch App – iOS

App developed to demonstrate touching gestures on iOS. It was developed to show SwiftUi and Swift skills.

This app has been created to demonstrate skills using the Swift programming language and SwiftUI in Xcode. Among the skills demonstrated are:

  • to get familiar with almost every SwiftUI gesture, such as

  • Long-press gesture,

  • Double-tap gesture,

  • Drag gesture,

  • Magnification gesture (a gesture that recognizes a magnification motion and tracks the amount of it),

  • Improved animation effects,

  • Swift materials used on backgrounds,

  • Use of SF Symbols (Hierarchical, Palette, and a Multicolor rendering).



In the video below, it is possible to see the app in use:



Project Gallery

Technical Specifications

When

19 February 2025

Whom

Online

Roles

Coder

Software

Xcode

Methodology

MVVM

Learnings

Improvements on how to use touching gestures on iOS, like pinching and zooming.

Problems faced?

To use the gestures with animation can be quite tricky. Get access to the tap gestures and applying them to Swift code in order to manipulate data was unusual.

Solutions?

Reading official documentation as well as looking for some forum helps.

bottom of page