Kristijan Kofiloski — iOS engineer and open-source tooling author

This app is used for previewing and signing of PDF documents.
This app was implemented using PDFKit at its core. It uses Apple's framework to preview and edit PDF documents. The UI is build using UIKit and storyboards. On double tapping the PDF document a zoomed in screen shows up that accepts drawing of signatures, this is done by drawing with the help of UIBezierPath objects. After the drawing is complete, and scaling is taken into consideration, there is the option to resize the signature view, on completion the signature is transformed into a PDFKitAnnotation object and stamped onto the PDF file, saved locally.

Storing and retrieving files is done through Apple's file system so everything is saved on device. Standard FileManager is used to achieve this.

The library that was used to distribute this code across multiple project was XCFramework bundle. Later the said library was imported as a static library to other Xcode projects.