Responsible for accurate interpretation of the user interface (UI). Ensuring the integrity of the design brief was maintained custom drawing of cached gradient paths was implemented using Quartz 2D, this dynamic approach aided resource independence. Many other elements where also approached dynamically and dependant resources were used sparingly where it was felt appropriate.
This was a great opportunity to be involved in the design and development of a new applications suite, compiled using a single Xcode project template. An interpretation of the Photos app with the addition of a ‘slideshow’ feature which cycled though a cache. All applications performed a one-time buffering of image data on startup installation, this aided performance.
Brought in to help stabilise the development program and trouble shoot on a number of key technology areas. Working within an Agile environment, the initial task was to identify defects unchallenged within the projects base network layer utilising Apples CFNetwork framework.
Another vital solution was made to the applications CoreData implementation, simplifying it’s dependance on 3rd party technology.
…huge thank you for your hard work on both the Times Crossword apps Peter. You have portrayed an impressive level of professionalism, intelligence and knowledge throughout the project, which made it a huge pleasure working with you. You truly are a walking-talking iPhone development guide! All the best for your future endeavours…
It is always a challenge to pick up a new project, in particular when one must hit the ground running. As well as being able to pull on my practical skills, my knowledge of the iPhone/iPod touch platform and SDK proved to be a great benefit, being able to understand one’s media and work to its strengths, quickly.
Development of the mobile framework has proved fruitful & produced its initial offspring in the form of the studio’s first iPhone/iPod touch app: iSnowglobe distributed on the Apple AppStore.
Asked to build Barclays Flagship in Piccadilly Circus…
This was a fantastic project, and a challenge. It began with a brief consultation about hardware setup & recommendations, having this research time was very beneficial. A great find was the ‘Osprey 100 Capture Card’ from ViewCast, which we used to interface between: multiple serial camera’s, and a desktop PC running bespoke software.
An interactive in-store promotion for Tommy Hilfiger. Pre-programmed RFID tags were placed behind stickers specifically designed for instructing the purchaser to swipe the jeans against a giant fabricated tape-cassette.
The first venture into Windows based desktop applications, and installed at Wimbledon Tennis Tournament 2008. Provided consultation support as well as development, initially advising on a suitable hardware interface between the two devices: desktop PC & wireless tablet, and the common implications that can arise.
Commissioned by Kin to develop a desktop application capable of high-resolution digital video playback, scaled across multiple screens without any loss of frame-rate. Built with Xcode on Mac OS, Quicktime & OpenGL frameworks using a mixture of Standard C/Obj-C 1.0.