Mobile application / Camera product

iOS Camera App Development With Manual Creative Control

iPhone camera app with manual settings, capture presets and photo and video handling.

Beastcam camera app displayed on iPhone screens mounted with a camera and lens rig.

The opportunity

More control of the shot

Users of a camera product wanted more control of iPhone capture, including focus, exposure, zoom and supported accessories.

The solution

Controls in one interface

Indeema built a dedicated iOS interface for setting up a shot, adjusting capture behavior and managing the resulting photos and videos.

  1. 01Shot setup
  2. 02Manual settings
  3. 03Presets
  4. 04Capture
  5. 05Photo and video library

The impact

What changed for users

  • Limited capture controlManual camera settings
  • No capture presetsCapture presets
  • Media handled outside the workflowPhotos and videos managed in the app

A product built by the client; Indeema delivered the iOS app.

Engineering judgement

Decisions that shaped the product

Put manual settings close to the viewfinder

Use direct controls and reticles so users can adjust focus and exposure while composing a shot.

Make common settings repeatable

Use customizable presets for camera settings rather than asking users to repeat the same setup each time.

Treat capture and media as one workflow

Pair the camera controls with playback and file management instead of stopping at the shutter action.

Built with

Swift · AVFoundation · AVKit · OpenGL ES · Metal · RxSwift

More case studies

All case studies ↗

A comparable product problem?

Beastcam iOS camera app

Discuss a similar camera app