All work

iOS app · Speed reading

Fast Reader — one word at a time, and a camera for printed pages

subscription · account · their text

no account · five sources

  • 18 days from the first commit to the last
  • 5 sources of text — PDF, EPUB, camera, clipboard, web
  • 0 subscriptions, accounts and adverts

The problem

Speed-reading apps are sold by subscription and ask for an account, and the text comes from wherever they allow: the clipboard is there, your own EPUB or a page you photographed is not. We wanted the opposite. No subscription, no account, and the reader choosing where the text comes from.

What we built

A SwiftUI app shows words one at a time, highlighting the letter the eye settles on, and on pause prints the whole sentence underneath. The engine and the document importers are separate frameworks, so the reader can be tested without the parsers and the parsers without the interface. Text arrives five ways: PDF, EPUB, a page photographed with the camera, the clipboard and an article by URL; on top of that, extensions for Safari and the Share menu. The library ships with Project Gutenberg texts, everything is computed on the device, and the network is needed only to import an article. The app is not on the App Store yet — the build is ready and submission comes next.

Screens

Stack

SwiftUISwiftDataPDFKitVision

Facing something similar?

Send a short brief. We come back within 3–5 days with an architecture, a timeline and an estimate, free.

Start a project