Work / V Australia 4320:LA

Recently I had the pleasure of working with the guys at Future Büro, whilst I was there they had a project on for V Australia through Droga5 Sydney entitled 4320:LA. V Australia flew 3 people to Los Angeles, whilst there they Tweeted about their experience, all 4320 minutes of it. The site aggregated the 3 winners Tweets and TwitPics.

There was also a return leg where V Australia brought 3 people over to Sydney from Los Angeles, 4320:SYD.

4320-3

4320-2

4320-1

Work / UN Voices Project

un1

The UN Voices project that I worked on whilst at Saatchi & Saatchi Sydney picked up a Bronze Lion at last years Cannes Lions Advertising festival and recently recieved a nomination at D&AD.

If you are not familiar with the campaign go check out the campaign overview video here.

Work / Nike Nikeology

The Flash plugin is required to view this object.

Nikeology was a project that I worked on whilst at Tribal DDB Sydney. This was a fairly large project with additional modules being added monthly and also included a .net / webservices driven membership system. The Art Direction and Design was handled by friend and colleague of mine Thorsten Hayer.

The site is no longer online, but you can read about it here on the Tribal DBB Sydney blog.

Work / Toyota Hilux TRD

trd1

A recent project that I worked on whilst at Saatchi & Saatchi Sydney for Toyota Australia. The microsite leads on from the TVC , you can re-subtitle the ad and send it on to your mates.

This project has recently been pulled down, campaign sites… they don’t stay up for too long. You can view the award entry here, this gives a good overview of the functionality… As soon as I get an archive link for this I will update the post.

Labs / Subversion on Media Temple

I had a few projects that I was carrying from home to work either via zip files uploaded to my web server, on a usb stick and once or twice on a DVD (My whole Eclipse workspace).

A little stupid.

So, great idea, install Subversion on my web server. We have subversion running on Media Temple at work and it runs well. First thing, check out what Media Temple say about Subversion on there servers, here.

Media Temples step by step tutorial seemed pretty straight forward. But was not quite working… by not quite working I mean unable to connect from any Subversion client (I was using Subclipse and also Tortoise on my Parallels XP machine).

So I asked Google. Google came back with some very helpful links. The best being from Kieth Peters (Bit 101). Kieth’s post exposes a few points that are key in getting subversion up and running on Media Temples Grid Server.

So yes… This post is just a big massive glorified link to Kieth’s post. Check the comments out, as there are a few good points there also. One of the best things to take from the comments on Kieth’s post is:

svn+ssh://<your-domain-name>/home/<your-mediatemple-server-id>/data/svn/<your-reponame>

The above will get you connected in Eclipse/Subclipse, where it says <your-mediatemple-server-id> this is without the letter s. From there you can setup your preferred subversion structure.

Blog / Santogold Sydney

santogold

Just came across some of my photographs from Santogold (she had to change her name) @ The Forum, Sydney. As soon as I have some spare time I will get the rest into my Flickr account.

The type above the stage may have been the highlight of the gig.

Labs / Flash Dev & Design Workflow

I am currently working with Eclipse / FDT, I used FlashDevelop allot whilst at Saatchi’s as I was on a Windows XP machine and really liked it. I never had the time to get into Eclipse and FDT back then. I’ve also never really had the need to give Flex Builder a try… I have had Flex Builder installed in the hope of having time to learn a little Flex, this has not happened.

The main reason that I am working with FDT is because I’m back on a Mac and whilst working  @ Frost* Design a few of the existing projects there were setup in Eclipse / FDT. After working on these existing projects so far FDT seems to be the best solution for Flash development on Mac OS X.

The main things that I like about Eclipse / FDT are:

  • Cross Platform! If I have to use winblows I can fairly seamlessly.
  • swc assets, the swc workflow in FDT is pretty cool. This guy has a nice little tutorial covering a simple swc workflow.
  • Navigating code within FDT, command clicking on a variable takes you up to that definition and then from there you can go in to that Class / Class generated from a swc, this has really helped when working with third party libraries, namely Papervision3D, so easy to have a quick read of the code that you are working with.
  • Integrated version control with subclipse, don’t really want to have extra app open to handle this, however Versions is nice .
  • Code formatting, you can define quite a few parameters (Preferences / FDT / Code Style / Formatter) and then just hit Command + Shift + F.
  • Compiling, I don’t have to have Flash open to compile, and its quick.
  • Debugging, the debugger (apparently the same as JDT and Flex Builder) in Eclipse / FDT  helped me solve some pretty nightmare problems in a recent project fairly quickly. This is an FDT Enterprise only feature.

Those are just what I can think of right now. Also Eclipse is very customisable.

Back to the actual work flow… Setup graphics in Flash, give MovieClips Class definitions, compile as a swc, add the swc to FDT’s Class path and you are ready to start using these elements. You just import these as Classes and you get all the great code completion that FDT offers, i.e. if you have a button that is a custom Class all of the available methods of that Class will show up.

It really is that straight forward. As I mentioned earlier there are some really good articles around outling this kind of work flow, here, here and some general FDT tip’s at blog.flashmech.net under the FDT category.

Labs / Hello World

A code snippet:

package {
 
	/**
	 * @author shaun
	 */
	public class Test {
 
		public function Test () : void {
 
		}
 
		private function foo () : void {
 
		}
 
	}
 
}

And some more copy.