iOS case study · Productivity

PDF Maker and Editor App

My role
iOS Developer
Period
July 2021 – March 2024
Company
Yarsa Labs, Pokhara
Platform
iOS (iPhone)
PDF Maker and Editor iOS app screenshots built with PDFKit

Overview

Most people open a PDF on their phone to do one quick thing: sign it, fill in a form, mark something up and send it back. The app has to make that fast, and it has to work well with Apple Pencil on iPad.

As an iOS Developer at Yarsa Labs, I designed and implemented this PDF maker and editor, from creating documents to annotating and sharing them.

Designed and implemented a PDF creation and editing app with annotations, fillable forms, and collaboration features using PDFKit and PencilKit. Enabled users to create, annotate, and share PDFs with a focus on productivity and ease of use.

What I did

  • Designing and implementing the PDF creation and editing features
  • Building annotation and drawing tools with PDFKit and PencilKit
  • Working with the design, product, backend and QA teams on each release

Key features

  • Creating new PDFs
  • Annotations and freehand drawing with PencilKit
  • Fillable forms
  • Collaboration and sharing features

Tech stack

Swift
App code
PDFKit
Rendering, editing and annotating PDF documents
PencilKit
Drawing and handwriting with finger or Apple Pencil

Results

  • Gave users one place to create, annotate and share PDFs
  • Part of the work in this role that kept crash-free sessions at 99.9%