Skip to content
All templates
Readly icon

Readly

Camera magnifier and reading aid with live zoom, contrast filters, flashlight, freeze frame, banner ads with a Remove Ads IAP and 12 languages. Native UIKit.

iOS AppsUIKitmagnifierreading aidcamera zoomaccessibility
$49

Readly is a complete native iOS camera magnifier and reading aid built in UIKit. Point the camera at any text or object, zoom live with a drag slider, boost contrast with ready filters, switch on the flashlight and freeze the frame to read comfortably. It ships with onboarding, settings, banner ads with a Remove Ads in-app purchase and 12 bundled languages with an in-app picker.

Highlights

  • Live camera magnifier: real-time zoom via a drag slider over the camera feed
  • Contrast filters with a filter carousel (ScalingCarousel) for easier reading
  • Flashlight toggle for low-light reading and a freeze frame button to lock the image
  • Banner ad integration with Google's official test IDs preconfigured: swap in your own AdMob unit in two places to monetize
  • Remove Ads in-app purchase built on StoreKit, with a paywall screen
  • Three-page onboarding flow and a settings screen with support contact
  • 12 bundled localizations (English, German, Spanish, French, Italian, Japanese, Korean, Polish, Portuguese, Vietnamese, Chinese Simplified and Traditional) plus an in-app language picker
  • Spartan font family bundled for a consistent typographic look

Technology

  • UIKit with programmatic views and the ScalingCarousel component (included)
  • AVFoundation camera session with Core Image contrast processing and torch control
  • GoogleMobileAds SDK via Swift Package Manager (test IDs included)
  • StoreKit for the Remove Ads purchase
  • iOS 17+ deployment target, no third-party dependencies beyond GoogleMobileAds

Requirements

  • macOS with Xcode 15 or later
  • Apple Developer account for device testing and App Store publishing
  • Zoom, Contrast and Flashlight require a real device: the simulator has no camera and shows a placeholder preview
  • For monetization: a free AdMob account (register your app and banner unit, replace the test IDs) and a Remove Ads product in App Store Connect

What You Get

  • Full readable UIKit source: onboarding, camera home, filter carousel, freeze, settings and paywall
  • Ready-to-build Xcode project with app icon, image assets, bundled fonts and 12 Localizable.strings languages
  • documentation.html with embedded screenshots: setup, AdMob and IAP configuration, re-skinning, translations and App Store publishing checklist
  • README.md and 8 app screenshots

Please note: this is a source code template, not an assistive medical device. Building and customizing it requires basic knowledge of Swift and Xcode. If you have questions, use the contact form on the site, I usually reply within 24 hours.

Related templates