Technologies
- Witten in Objective-C
MapKit
is used for displaying custom path overlays and placemark pins- A custom
UICollectionView
layout was written from scratch to provide parallax scrolling effects & blur. Also features a unique layout for showing sponsors. AFNetworking
is used for the networking layer and API- A secure keychain is used for storing unique device identifiers to provide “like” and “rate” functionality
Server & API
A custom API was developed on top of AWS to feed the app data. The app was written in PHP
and uses MySQL
as the storage engine. The API serves application data such as events, places, images and allows for quick and simple content updates on the backend. The backend also handles users’ annual contest entries and allows admins to select winners and manage the list of contestants.