Jim Rhoades

developer / designer

case study: Scout Camera

I love photography and wanted a camera app that could do live image filtering and had a choice of aspect ratios, so I built Scout Camera around those goals.

Using a combination of clean visual design along with a few development tricks, I created an app with a beautiful interface that is fun to use. Most importantly, it takes great looking photos.

Though Scout Camera is no longer being updated, it's one of the things I'm most proud of.

Scout Camera app icon

design + user experience

Scout Camera screenshot

While certain aspect ratios are in use, the area of the photo being cropped off is blurred behind a semi-translucent gradient, creating a subtle but beautiful effect.

This is accomplished by applying a different filter to three separate images in real time.

Scout Camera screenshot

After tapping the filter selection button, you can choose which image filter to apply and then adjust its intensity using the slider at the top.

Each image filter was custom designed and performance tuned just for Scout Camera.

Scout Camera screenshot

Independent focus and exposure controls are available, to give the photographer more control over how the photo looks.

Scout Camera screenshot

Details of a photo's EXIF data can be viewed, including a map showing where the photo was taken (if the geolocation feature was enabled while taking the photo).

Scout Camera screenshot

In landscape, the filter selection tool doesn't extend to the edges of the screen like it does in portrait, to avoid covering up other controls.

It's also faded out along the left and right edges instead of being cut off abruptly, which would have looked bad.

photos

Below are a few photos taken directly with Scout Camera without any further processing.

photo taken with Scout Camera
photo taken with Scout Camera
photo taken with Scout Camera
photo taken with Scout Camera
photo taken with Scout Camera
photo taken with Scout Camera
photo taken with Scout Camera
photo taken with Scout Camera
photo taken with Scout Camera
photo taken with Scout Camera

technologies used

Objective-C, AVFoundation, GPUImage, GLSL, Core Location, MapKit, ImageIO, Core Graphics

more

case study - Paperless case study - Diving Board case study - True Note case study - Ikiru case study - Scout Camera case study - GMD Studios case study - Artwork By Irina case study - Design + Photography