/abphoto

Photo App for American Boxing

Primary LanguageObjective-C

abphoto (American Boxing Photo App)

iOS Photo Upload App for American Boxing

abphoto is a demonstration app for UI design, photo manipulation, and social app that I did for a boxing gym www.americanboxing.net that I was training in. It is built to be take some Instagram function with Facebook link to the boxing gym's facebook business page. This is app is built to demonstrate iOS's photo callbacks, UI designs similar to Instagram, and an photo upload feature with iOS's social API and Facebook's own API.

##Requirements

  • XCode 6 or higher
  • iOS 7 or higher
  • Apple LLVM compiler
  • ARC

Features

Photo Taking

Photo with custom overlay and custom shutter botton to take a photo.

Photo Filtering

A selection of 10 pre-set filters from sepia, vignetting, overexposure and more with effect previews

Watermarking

Adding American Boxing Gym's official logo to the photo to the captured and filtered photo. Rotate, enlarge, add drop shadow, and change the color of the drop shadow.

  • Watermark can be reoriented and rotated at will
  • 6 different ways to change the direction of drap shadows in terms of length of direction
  • Add multiple colors to drop shadow including Thai Royal Purple and Pink (Thai fighting color)

Change Logo Opacity from 100% to 20%

Moving sizing and rotation of watermark

Add drop shadow

Sharing and Facebook publishing

Sign in to Faceook! Allows the user to upload photos to Facebook with FB API's timeline feature, check in to the gym and post your workout on gym's business page, or simply upload a photo among friends with sharesheet.

Facebook Sharing

Facebook Sharing