The Nissan Winter Challenge application was another application I created for Nissan’s “Prove It” Facebook Fan Page. The application allowed users to upload videos and photo of their skiing holidays from several European destinations. Users could then comment on the the content and hate it using a thumbs up / down rating system.
The application hooked into YouTube to provide automatic video upload functionality, and with Flickr to share photos. Users uploaded their video and photos to the application server, after which the content would either get sent to YouTube and Flickr for videos and photos, respectively.
The futher add-on to the application was created to integrate with the Nissan Ski Contest iPhone Application, which I built an API for. Users could record their Ski run on their iPhone and upload it to the Facebook application to share with friends. The iPhone application was build by another agency but the API for the Facebook Application was built by me using XML and PHP.
The application was localized for five European countries:
- United Kingdom
- France
- Germany
- Spain
- Italy
The Nissan Winter Challenge application was created for Nissan’s “Prove It” Facebook Fan Page. The application featured 10 videos created by amateur directors, giving fans of the page a chance to vote for their favourite directors. The voters could enter themselves into a prize draw to win a ski weekend in Verbier.
The application used a Flash video player to play the amateur videos and included a thumbs up / down rating system. The video with the highest overall ranking won. The application also included a comment wall for user comments and discussion, and was localized for five European countries:
- United Kingdom
- France
- Germany
- Spain
- Italy
The application was coded by myself using PHP, MySQL and JavaScript in the space of one week. The application made use of social functionality including newsfeed when watching, rating or commenting videos. The Winter Challenge application was also built using Facebook Connect and feature on the EuroSports Website. The application replicated the fan page functionality but used Facebook Connect for social functionality.
In order to promote The Economist Fan Page, I build a set of applications to engage users and update them with the latest Economist content. I create a set of widgets that live on the “Boxes” tab of the Fan Page. The widgets include a Welcome Message, Editor’s Highlight, and a Search box.
The Editor’s Highlight and Features widget uses RSS feeds to pull in real-time content from the Economist website. The search widget lets users search for articles on the Economist website. The Covers widget shows the latest issue of Economist in the US, UK, Europe and Asia.
I also built a custom tab called “Articles“, which include a larger version of the widgets on the Boxes tab. These again use RSS to pull in real-time content from The Economist. A excerpt of the articles are shown on the tab, with a link to the full article on The Economist. The user can also share the articles straight to their newsfeed.
Visit the Economist Fan Page.
The Tropic Thunder Facebook Game was created to promote Ben Stiller’s Tropic Thunder movie for Paramount. The game allows users to play five levels of a top-down shooter, created specifically for Tropic Thunder, using various assets. Each level is unique in its own way, and each level contains its own “boss”. The aim of the game is to collect as many “Crying Monkey” awards as possible and racking up points.
If the user is still alive after completing the five levels, the game starts again, but the score continues. However, the game gets harder with each level. On completing the game, the player’s score is added to the Leaderboard and the user received a “Acting” rank and “Action” rank.
After the US launch of the movie, the application was updated and localized to four additional languages for the European launch. Towards the end of the campaign, the application had over 70,000 users.
The game itself was developed in Flash. The remainder of the application, flash integration and leaderboard components were build in PHP. There were some technical challenges in connecting PHP and Flash within Facebook, as there was no Facebook API available in Flash during the development phase.
The Comedy UK application was built for MySpace UK, in order to promote their Comedy Channel. The application was built entirely in JavaScript, making use of OpenSocial and MyOpenSpace (MySpace’s OpenSocial implementation). The application lets users watch comedy clips using a custom built Flash video player.
Video content, images and information are pulled in through a XML feed managed by MySpace UK. The application was originally built using PHP and MySpace’s REST API but was later rewritten to use JavaScript.
The application can be found here.
For MediaGuardian’s Facebook Fanpage, I build several applications to bring in information from the official website. We build a photo application called “Top 100 Movers and Schmoozers” which read in photo tags from photos uploaded on the fan page. People tagged in the photos are then shown on the leaderboard.
Three RSS applications were also build to bring in official content. This included the latest jobs and new articles from the MediaMonkey and OrganGrinder blogs. You can see all the application on MediaGuardian’s Facebook Fan Page.
The HSBC Premier iGoogle Gadget was built using Facebook Connect to link to the complete application within Facebook. The facebook application was intended to be a professional network of friends within Facebook’s platform, similar to LinkedIn. Users could ask for introductions to other users, add their professional skills and connect to other professionals.
The iGoogle Gadget for HSBC Premier was the first implementation of Facebook Connect within iGoogle. The Facebook Connect functionality was only a few weeks old when I worked on integrating it into the application. Unfortunately, the application never went live.
Of course this happens with some other applications I worked on, for example another Facebook applications, an online casino site (www.casino.com), and a microsites. Although the sites and applications never went live, I did gain experience in using new technologies.
The F400Share application was a cross-platform application developed for Facebook and Bebo, to promote the new Samsung F400 mobile phone. The aim of the campaign was to get users to upload a audio clip of themselves singing a song, for a chance to be features in Samsung’s nation-wide advertising campaign.
The application was launched in Jone 2008 and allowed users to listen to the uploaded tracks and vote for their favourite ones. Four winners were chosen at the end of the campaign. The application used a flash based music player. I did the PHP/MySQL coding to handle file upload and recording of statistics. The top tracks received over 10,00 votes each.
After the campaign, the applications on both Facebook and Bebo were taken offline.
The Pundit was a Twitter-like application build in Facebook for Vodafone. The application allowed users to post 140-character comments on Football, whether is commenting on transfers, match results, or upcoming matches. A ‘celebrity pundit’ (a football player) would also use the application to interact with the Facebook users.
The application worked much like twitter and a microsite was also built integrating Facebook Connect. Users could login using either the microsite or facebook application. Users were able to vote on comments, awarding ‘goals’ or ‘red cards’. Users could also reply to comments and follow users they find interesting.
The winner for the competition would be someone with many ‘goals’, a low number of ‘red cards’, and someone with lots of followers. Unfortunately, the application never launched due to the client pulling out due to UEFA regulations.
Bandwars was a Facebook Application developed for Babelgum to celebrate the Babelgum Music Festival. The application allows users to form a band with five members, assign instruments, dress the members in clothes and challenge other bands. Challenging bands and winning would earn the band money, which can be used to purchase better costumes and instruments.
Bands were rated in five areas, which was used to determine which of the two bands win in challenges. These were:
- Rock
- Rhythm
- Cool
- Romance
- Sex Appeal
Winning challenges also allowed the winner to swap gear with one member from the losing band. The animations and shop were implemented in flash. The remainder of the application was built in PHP. A complex algorithm was written using PHP and MySQL to determine the winner of a challenge.
PHP was also used to communicate with the flash widget, acting as a intermediate layer between the interface and the database.
The application is now running unsupported since the original campaign began. You can access it here.










