KAMRA
KAMRA is an analog film camera app for iOS that simulates the look and feel of shooting on real film. Built with SwiftUI and AVFoundation, it features a real-time colour-graded viewfinder, 30+ film presets spanning classic stocks like Kodak Portra and Fuji C to cinema and instant formats, and a full Metal-accelerated processing pipeline that applies grain, halation, bloom, and tone curves at capture time — not as an afterthought filter.
Shooting modes include Nishika N8000 wiggle GIFs, Lomo Action Sampler quad-frame sequences, and double exposure blending. A glass diffusion mist system with three colour variants and four intensity grades simulates physical lens filters. The video mode records in VHS, Super 8, 16mm, and DV formats with LUT-based colour grading applied live through a CoreImage pipeline.
The app ships with a WidgetKit control extension, lock screen widget, solar-timed notifications for golden hour shooting, and a StoreKit 2 premium tier.
⸻
Stack: Swift · SwiftUI · AVFoundation · CoreImage · Metal · WidgetKit · StoreKit 2 · TipKit
Shooting modes include Nishika N8000 wiggle GIFs, Lomo Action Sampler quad-frame sequences, and double exposure blending. A glass diffusion mist system with three colour variants and four intensity grades simulates physical lens filters. The video mode records in VHS, Super 8, 16mm, and DV formats with LUT-based colour grading applied live through a CoreImage pipeline.
The app ships with a WidgetKit control extension, lock screen widget, solar-timed notifications for golden hour shooting, and a StoreKit 2 premium tier.
⸻
Stack: Swift · SwiftUI · AVFoundation · CoreImage · Metal · WidgetKit · StoreKit 2 · TipKit
