We developed Burberry's Apple TV application which was launched on time for New York Fashion Week, 2016. Using custom percent driven, interactive UIViewControllerAnimatingTransitioning for the transitions between screens and ensuring this worked alongside the new Focus Engine.
Technology: Swift on tvOS 9, Cocoa Pods, percent driven, interactive animating transitions.
Technology: ObjectiveC and Swift on iOS 8 & 9, Cocoa Pods, Storyboard/Storyboard References/Segues/Unwind Segues, Custom animation transitions using UIViewControllerAnimatedTransitioning, Mantle, Core Data with Magical Record
Vubiquity White Label
Vubiquity is a "multiplatform video services, and linear content delivery" heavy weight, looking to move into mobile, we built a modular solution that could be easily integrated into third party apps, or quickly branded for new clients.
The solution consisted of a set of interchangeable modules (allowing for clients to plug in or replace existing modules), a customisable app, utilising the Microsoft PlayReady DRM video player and built using test driven development.
An internal content management system allowed for quickly customised client-branded apps for presentations.
We created an iPhone and iPad app that enables you to watch training videos and then answer a series of multiple choice questions, after which you register your details and then submit to the server which presents you a certificate.
The initial version of the app was developed with meta data content packaged with it, then a second version was built which delivered content via a CMS.
The videos are downloaded or streamed on demand, and the app managed the download progress, pausing, deleting and continuation of the downloaded videos.
There are various logical navigation rules in the app, data storage and transmission, state management, animations, downloadable content.
Technology: Swift 1.1 on iOS 7 & 8
Galleryr Pro is an iPad front end that I wrote to connect to Flickr which serves 6 billion+ photos and videos. I've been a Flickr user from the beginning and always fancied writing something to connect to their API. So here it is.... Well actually, this is my second vastly improved Flickr app, the first is called 'Flickr Gallery'.
I connect to Flickr API via my own open source project on github FlickrKit, which was created especially for this project.
At APEX Expo 2013, IFP unveiled Airside, an "innovative new app that allows passengers to start watching a movie while they are in the lounge or at the gate, then continue watching the movie in-flight and even finish watching it at the hotel". With iBeacon technology to unlock new content in the airport lounge.
After wire framing and design, we developed the app on iPhone and iPad. It integrated with the airlines PNR code system to look up flight details.
EE Film was a customisation of the white label film app product that we developed. Everything Everywhere (now EE), were rebranding from T-Mobile/Orange, and wanted to incorporate cinema and Orange Wednesday 2 for 1 promotion. Alongside this, they wanted to showcase how fast their 4G network actually was. To celebrate the launch EE covered the mobile data costs of watching the HD movies on the go.
Extensive work was undertake on our white label product to product a bespoke solution for EE on the iPhone and iPad. It featured a secure Irdeto ActiveCloak DRM video player, basket/wishlist, voucher redemption and cinema search. We integrated with various third party APIs for cinema times and trailers. Customers could resume watching partially watched films across iOS devices, Android, web and set-top boxes.
Joined the team to work on their existing iPhone and iPad apps that had a huge user base, and large data consumption.
Worked on memory profiling and other analytics to improve the stability of the apps. Also improved the team's development process, setting up automated build system and over the air deployments.
IG Trading – spread betting, CFD, forex and stockbroking
Get the IG app for fast, efficient trading on the go. Tap in to thousands of global markets including forex, shares, indices and commodities. Identify opportunities with a range of features, such as sophisticated charts, news, alerts, analysis tools and more.
* Developed IG Index's first iPhone App. * Recruited a team of 5 and led them to develop IG Markets iPhone App. * Led the team to develop IG's first iPad application.
One of my early iPad apps that connects to the Flickr API. A really simple UI with various gestures for navigating efficiently between photos. It's now been superseded by my other Flickr app, but I still get interest in this version - probably due to the simplicity of this app.
Flickr Gallery managed to get into 'What's Hot' on the app store when it was first released.
Peabody Essex Museum got in touch as they had an exhibition and wanted a custom build of the app for an art gallery display they were doing. They needed a few features built into the app so they could lock the app into a certain gallery and remove all user controls and a few other features. All went great apparently!
Flurry Stats provides real time mobile access to your Flurry Analytics data. Simply login to Flurry Analytics from within the app and it will synchronize your data, providing offline access. We can enable API access and find your API key automatically when you login.