Monday 20 July 2009

This time it's personal

Flash is great. It's come a long way since it was first released as piece of vector animation software over 10 years ago. It's still great FOR animation - probably the best, but now developers are using it to build whole applications for on-line use.

When The National Skills Academy asked Idealogy to develop a way of NSA website users being able to customise and save personalised versions of their 'Smiles-Of-Britain' campaign logo then we knew Flash would be the right tool for the job.



A mini Photoshop would have been near impossible for on-line use only a couple of years ago - but not now - we could be prototyping the functionality within a couple of days - the hardest part was deciding what functionality we needed; what was logical and what was feasible for the application to run efficiently as a web application.

We decided upon giving the users the ability to choose from a selection of 'Smiles' logos to which they could draw on with a pencil tool. They would be able to choose from a range of colours and change the stroke width of the pencil too. We added an eraser and an undo function as well as having the ability to completely clear the canvas and start again.

So it was all very well being able to scribble away, but to give the option for greater personalisation we decided to include an upload facility, enabling the user to upload a picture of their own into the application - they could then scale, skew, rotate and re-position it to their hearts content and to cap it all off they could enter a line of text to the logo which could also be positioned where they pleased.

So there were three parts to this application in reality: the User Interface - Flash took care of that, the functionality and interactivity - Flash took care of that too and the storage of a users brand new logo creation - after all, it would be no good creating a logo if you couldn't use it! So every logo created would need to be saved as a JPEG in a database of users, that way you could always load your logo back into the application and change or update at a later date.

So there you have it, a neat little application that would have been pretty unfeasible a few years ago made very real today.

Next?

Posted by Paul Skinner

1 comment :

Simon said...

A great little tool, easy to use and right on brand.