On the 8th – 29th September 2012, Brisbane Festival presented an exciting program of music, theatre, dance, comedy, opera, circus, cabaret, lasers, fireworks and more. As part of this experience was the free Brisbane Festival 2012 Android app.
My role in this project was senior developer and was completely responsible for the implementation of the Android version of the Brisbane Festival App from the ground up through to release.
The UI was beautifully crafted by the Lead Designer, David Byrne. I worked with the lead designer to ensure the usability, UI and UX was compatible with the Android OS. As part of this was generating and creating Android specific assets and integrating them into the app as required.
Client: Brisbane Festival
Creative Director: Kevin Finn
Lead Designer: David Byrne
Android Developer/ Graphic Designer: Marty Portier
iOS & CakePHP Developer: Adam Royle
The Brisbane Festival app is comprised of five main functions:
• The festival feed, which works much like a Facebook timeline. Auto-generated, it shows live posts from the Brisbane Festival Facebook and Twitter pages, photos from the gallery, displays Facebook friends’ check ins at festival events and events taking place on the day. It also recommends matching hotels and restaurants to users.
• The photo tool lets users take photos of themselves and their festival experience and apply a blend mode that creates a multiple exposure photo in the style of this year’s festival branding. Users can then share the image on the online gallery or via Instagram and Facebook. This feature required the implementationof a camera system from the ground up and implementing blending techniques such as that used in Adobe Photoshop eg. Multiply, Opacity, Screen.
• An integrated QR code reader that allow users to scan QR codes positioned throughout the city to get a sneak peek of what is happening at specific locations during the festival. This feature used a 3rd party QR code scanner library that worked with the apps camera system.
• A dynamic map that indicates all the festival locations across the city, as well as partner hotels and restaurants. It lets users enter their own location to find out what is nearby, and lets them search the map by date, to see what is happening where on what day. Proximity alerts notified users located near a venue when a certain performance might start. This feature utilised Google Maps and had custom overlays, balloons and on-click functionality as well as custom overlay filtering ie. the ability to filter visible overlays for hotels, venues & restaurants.
• Check in functionality that gives users the opportunity to directly check in to Brisbane Festival venues and events and share it on Facebook to connect with their friends.
• The app also provides direct links to the Brisbane Festival mobile site for details on all the events and how to buy tickets, videos and access to the online itinerary builder at the touch of a finger. This feature required a custom browser to be implemented.
Supported Android OS versions:
4.1.x - Jelly Bean
4.0.x - Ice Cream Sandwich
3.x.x - Honeycomb
2.3.x - Gingerbread
2.2 - Froyo
2.0, 2.1 - Eclair