ITM400 iPhone Web App

ITM400 iPhone Web App

URL

http://itunes.apple.com/nz/app/hamiltonnz/id429871747?mt=8

Employer

VO2 Web Design

Designer

Benek Lisefski

Platform/Framework

ExpressionEngine, jQuery

Description

The ITM400 is the Hamilton V8 event. An iPhone app was created for the Hamilton City Council which incorporated this web app within the native one.

My Role

Once the templates and page structure had been built, it was my job to write the JavaScript which would mimic the user experience on an iPhone. This meant creating a page shell where all other content would be loaded in via AJAX, and adding in effects such as the page slide once the content was ready to be shown. I built a caching system so that data was only being fetched when needed, and also a history cache allowing the back button to find the previous page in the CMS path. As this web app was being embedded into the native one, it was crucial that the experience was as close to what the user was expecting on their iPhone.