In a recent project, I’ve been using public/private key encryption to transmit data from a mobile application to an API, keeping sensitive information secure as a result. This tutorial explains how you can create your own keys, and then use them to encrypt or decrypt data using PHP and OpenSSL.
Facebook has released the latest update to the Graph API, resulting in more drastic changes and deprecations to the platform. Released on July 8th 2015, the latest version of the API removes access to the user’s Notifications, Inbox and Stream and Groups.
I’ve always found it frustrating that a platform like Trigger.io doesn’t support Google Analytics for tracking applications. So, I’ve decided to take things into my own hands, and have developed a very simple plugin to allow just that.
Facebook Graph API v2.3 is now available to use, adding new login permissions, a new debug mode for developers and updates to Real-time Updates. Along with it, more APIs are being depreciated towards the end of June 2015.
I’ve recently been using nodejs to build website scrapers quickly, and usually in less than 100 lines of code. This tutorial shows how you can easily create your own scraper using two nodejs modules: request and cheerio.
The Cage Cricket application is my first cross-platform mobile application built using Trigger.io and Parse, and works on iOS and Android.
For Halloween, I helped wonga.com reskin an old app they had originally developed with a third-party agency. The app used Adobe Flash as the main user interface, with a PHP / MySQL backend.
I created a second Facebook app for the Financial Times that scrapes a number of RSS feeds to bring in editorial content into Facebook. The app uses XML for flat-file storage and caching to speed up loading.
The LOVEFiLM Android Application was my first project as Development Manager, responsible for a team of four.
I created a simple application for the Financial Times Facebook Fan Page, using PHP and a XML flat-file store. The application had a CMS backend to allow an administrator to customise the images, URLs and text for each of the boxes (up to 6 supported).
The North Face Basecamp App was the first application I developed that used Facebook Places as a gaming mechanism.
The Volvo Emissions Equality Petition application was created to gather support to reduct carbon emissions in the UK. The application was a Fan Page application that sits on the Inside Volvo UK Facebook Fan Page, with the aim of gathering 2,000 signatures.
The Lewis Moody Teamtalk Facebook Application was created to promote the 2010 Investec Internationals. The application allows the user to select up to three friends to appear in an interactive video featuring the England captain, Lewis Moody, talking to the friends the user selected.
The Smoothies Competition application was created for Radox, who wanted a name for their new shampoo. I created an application that allowed Facebook users to submit their suggestions with the chance of winning a free trip to the Caribbean.
For the 2010 General Election, I developed two applications. The first application was a registration form for the Electoral Commission and the second was a dial test to measure real time sentiment during the live Leaders’ debate.
The Lynx Rise application was created to promote the new Lynx shower gel. Facebook users could enter a contest to win some cool prizes by spotting the difference in a photo of Jessica Jane Clement.
The Nissan Ski Content application was another app created for Nissan’s “Prove It” Facebook Fan Page. The application allowed users to upload their own videos and photos of their skiing holiday in several European destinations.
The MiniQuit website and facebook application were created to promote the launch of NiQuitin Minis. The website and application allowed users to purchase the product using PayPal.
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 Betfair Quiz application is a quiz application related to the World Series of Poker Championship. In the game, the user is presented with a number of questions and five playing cards to choose from. The aim is to get the best poker hand.
A set of widgets and a fan page application were created for The Economist Fan Page. RSS was used to bring in real-time content from Economist.com.
The Samsung CYFR Application was created to promote the new Samsung Genio Touch mobile phone – a budget touch screen mobile phone, available in a selection of colours. The application allowed users to send colourful messages to their friends.
The Tropic Thunder Facebook Game was created to promote Ben Stiller’s Tropic Thunder movie for Paramount. The application was developed using Flash and PHP.
The HSBC Premier iGoogle Gadget was built using Facebook Connect to link to the complete application within Facebook. It was the first implementation of Facebook Connect on iGoogle.
The F400Share Application was a cross-platform application on Bebo and Facebook to promote the Samsung F400 mobile phone.
The Pundit was a Facebook Application developed for Vodafone for a competition involving the EUFA Champions League. The winner of the competition would win a trip to Rome to watch the Final.
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, and challenge other bands like ‘Battle of the Bands’.
The Trade A Favor application was build for a start-up company in 2008. The application allows users to trade ‘favors’ on Facebook, be it services or physical products.
The Nokia Tube Dance Facebook Application was a campaign to promote the Nokia 5800 Mobile Phone. The application allowed university students to upload videos of themselves dancing.
The United States of Tara Video Application was built to promote Showtime’s new TV series: United States of Tara. The application was launched in January 2009 and is still available on the United States of Tara Fanpage.
Skype Video Cards was originally launched before Christmas 2008, allowing users to send personalized video cards to their friends and family. It was later relaunched for Valentines Day 2009.