2010 at Stink Digital

Categories: Other
Tags:

Highs for me this year were working on my first Nike project; including supervising on the shoot which took place largely at Arsenal FC, the FWA SOTM award for Lexus Dark Ride; a project I am very proud of in terms of technical execution, and receiving a D&AD nomination which felt amazing being so close to my dream of winning a pencil one day.

It was an intense year at Stink Digital but overall an intensely enjoyable one! It was also a year where we went from being a few nerds in a room to having a full team truly capable of multi-tasking and taking on really anything we dare to. When I think back I find it hard to believe how much we crammed in.

We’ve delivered major interactive projects for the likes of Diesel, Lexus, Nike, Gucci*, Ikea, Axe and Wrangler*. We won another 4 FWA SOTD’s and our first FWA SOTM, as well as Webby, One Show, BIMA and Eurobest awards and a D&AD nomination. We worked with agencies such as Anomaly, W+K, Mother, BBH and Santo to name but a few. Plus, we end the year stuck into projects for Diesel and Wrangler which have the potential to be our best work yet.

Bring on 2011!

* yet to be released

Posted By }i{ on December 29, 2010

Nike Write Your Future

Categories: Awarded, Other
Tags:

This was an exciting and challenging project to work on. To make it happen we worked with agencies W+K and AKQA, motion graphics experts Mainframe, developers Lifelike, and 3D avatar service Digimi.

Essentially, the user can upload an image or use their web cam to transform them self into a footballer and see a film chronicling their rise, fall and eventual triumph.

We shot new scenes, including with some Arsenal stars, created motion graphics sequences and reused some shots from the TVC to construct the film. We then motion tracked all the scenes in order to map the user’s face and name onto the film. Users who connected with Facebook also saw their friends at certain points.

The Digimi service creates a 3D avatar from the user’s photo. This is what made it possible to apply different textures and morphs to the user’s image so we were able to make them look sad, happy or even like a statue. We built a small app that worked with the Digimi API in order to get the right expressions, angles and lighting effects for each scene.

Eyal from Digimi posted a video showing the user journey and resulting film:
http://www.youtube.com/watch?v=uiq02wyt0Hk

FWA SOTD July 28th 2010

Posted By }i{ on July 30, 2010

Handling ‘Load Never Completed’ IOErrorEvent

Categories: Articles, Other, Source code
Tags:

This is a potentially annoying error that occurs in Safari/Chrome when you hit refresh or close a tab containing Flash content. If you have the debug player you see:

Error #2044: Unhandled IOErrorEvent:. text=Error #2036: Load Never Completed.

It can crash Safari or, in the case of Chrome, show a ‘broken plugin’ screen, shutting down every instance of Flash Player in the process.

Fortunately the fix is easy. To handle it you must add an IOErrorEvent listener to every Loader instance in your project, including the ‘root’ Loader (i.e. the class that is the base of your main SWF).

To handle the main SWF simply add the following code to your base class. In ‘onIOError’ you can handle the error silently should you wish.

root.loaderInfo.addEventListener(IOErrorEvent.IO_ERROR, onIOError);

Posted By }i{ on June 14, 2010

FlexPMD

Categories: Other
Tags: , ,

flexpmd

This is a nice open source tool from Adobe for reviewing and optimising your code. Although the set-up is a bit fiddly, I installed it on FDT without any issue.

To run the plug-in you simply select ‘Run PMD’ and a list of warnings is generated. Examples include ‘HeavyContructor’, ‘TooManyFunction’ and ‘UnusedParameter’. You can click on the classes listed to highlight the source of the suspect code and decide what action, if any, to take. Very similar in function to the way FDT handles ActionScript errors and warnings

Any standards/optimisation junkies out there will find this very useful. Granted you will no doubt end up ignoring many of the ‘violations’ highlighted, but it’s great when it does spot something you’re grateful to discover and happy to amend.

Click here to get started

Posted By }i{ on April 7, 2010

New Year New Dev Environment

Categories: Other
Tags:

fdt

The first thing I did as a developer this year was to install a trial of FDT; the result of my ongoing frustration with Flex Builder and the persuasion of a swathe of developers I’ve worked with recently.

A week in and I must say I’m mightily impressed. The whole application is really responsive, much more so than Flex Builder, and some of the code generation tools are invaluable. For example I love that after adding an event listener the event handling method is automatically created with a couple of key presses.

Being Eclipse-based, overall FDT is very similar to Flex Builder. This made it exceptionally easy to make the transition and start exploring. I haven’t figured everything out yet, but have already used it to make a small widget and develop a prototype for an upcoming project for Diesel. It definitely feels like I’ll be sticking with FDT for the foreseeable future.

Posted By }i{ on January 12, 2010

FWA Site of the day

Categories: Other
Tags: ,

ps33

Hooray! Our site for the new Playstation 3, www.the15reasons.com, is the FWA site of the day today. Really thrilled to have got two FWA’s this year, I think it’s my favourite award as a developer… even despite the lack of partying involved!

Read my previous post about the project here

Music experience:
ps31

Post production magic:
ps32

Posted By }i{ on December 9, 2009

‘-frame start ClassName’ compiler argument

Categories: Other
Tags:

This is simple but very handy little device that allows you to begin displaying your main application SWF before it’s actually loaded.
Read More

Posted By }i{ on December 6, 2009

Thanks Boards

Categories: Other
Tags: ,

Stink were named production company of the year by Boards and they wrote this very complimentary piece about us: http://www.boardsmag.com/articles/magazine/20091201/stinkdigital.html

Posted By }i{ on December 4, 2009

FWA SOTD

Categories: Other
Tags:

carouselfwa

We have won Stink Digital’s first FWA SOTD award for our new site for Philips – Cinema 21:9, a.k.a Carousel. Special congrats to fellow Flashers Jamie (”FWA is so cool it’s uncool”) Copeland and Matt Sweetman, who worked with us on the project. Not bad for our first Flash project – Let’s make it number one of many ;)

And as if that wasn’t good enough, yesterday we got major props from Kanye West on his blog and got tweeted to APlusK’s 1,200,000 followers!

Posted By }i{ on April 20, 2009

Stinky Ian

Categories: Other
Tags:

I got a new job as a senior ActionScript dev at Stink Digital, a digital production house that brings together an awesome roster of film directors, with an equally awesome group of digital nerds conceiving and building great interactive stuffs. I’ll be concentrating full time on ActionScript/Flash/Flex now and there are some great projects coming up that I can’t wait to be involved in. Exciting times ahead…

Posted By }i{ on January 10, 2009

jParallax goodness

Categories: Other
Tags:

Colleague and JavaScript whiz kid Stephen Band just released his first jQuery plugin ‘jParallax’. Very nice stuff, he’s already used it to create a stunning presentation for an important pitch recently. Hopefully we’ll come up with a site concept that gives us a chance to exploit its coolness to devastating effect :-) .

Get it here: http://webdev.stephband.info/parallax.html

Posted By }i{ on August 26, 2008

WordPress CMS

Categories: Other
Tags: , ,


I’ve been working on a couple of small freelance sites recently that needed content management. Being a big fan of WordPress as a blog platform I used this as an opportunity to try it out as a cms. Read More

Posted By }i{ on June 15, 2008

Candidata

Categories: Other
Tags: , ,

Candidata is a web application that enables posting of job opportunities on companies websites and for people to apply online for the vacancies. The client can then manage all the applications they receive and generate reports and so on. Read More

Posted By }i{ on May 2, 2008

Previous Entries

©2011 Ian McGregor. All rights reserved.
Powered by Wordpress.org