↓ Archives ↓

Archive → November, 2008

Project Snooze

A little while back I started a project called Project Snooze.  My idea was to port the basic functionalty of Hibernate to Adobe AIR, in the hope of making working with SQLite in AIR a much more fun/agile process.  I got quite a way with it back when I was commuting as I worked on the train.  Since then I have let it slip a little but now I’ve decided its about time I finished what I started!

The basic idea is that with a nominal amout of metadata Snooze can create your database, and perform CRUD operations for your objects.  It supports the most common relationship types, one-to-one, one-to-many, and many-to-many, and I am planning to build a querying api into it.

If your interested in finding out more about it you can check it out on github… where hopfully you will see a lot of commits from this lazy geek!

Speaking at Max

Some exciting news I left off the last post (as I thought it deserved its own) is that I have been confirmed as a speaker at Adobe Max Europe.  Im going to be speaking about building Flex applications with PureMVC, so a lot like the FlexCamp talk only this time I will be going into more detail…. I’m currently trying to figure out how to communicate something quite abstract without sounding dry, or making the usual mistake of just saying something is elegent without backing it up with facts/justification.  Hummm, righto back to keynote!

Lazy sammy

Wow, been a while since I did this!

Since March (when I last posted) I’ve had a rather busy time.  I have settled into my new Job at LBi (not that new anymore, I started in February 08) and have finally moved to London.. so no more moaning about First Great (really not very great) Western!

Here are some brief highlights:

Getting published by adobe
Seems someone did read my blog after all (though probably not anymore as I have been a little quiet) as I was contacted by adobe after they read my blog and asked me to write an article… you can read it here.  Not sure its very good to be honest… and I might have some different things to say if I were writing it now, but I guess thats all part of the learning process.  Mostly I was just flattered that asked!

Building some cool apps
Things have been going well at LBi, and I have been lucky enough to work on fairly awesome apps… probably the most exciting has been a platform game for Centrica.  We had a team of 5 actionscript developers working on it, and I think there are somewhere in the region of 1000 class files making it up, so it was no small feat!  Its a PureMVC application, with the physics engine Box2D providing the core of the game engine. Check it out here

Speaking at FlexCamp
We use PureMVC to build all our apps in the RIA team at LBi, consequently we’ve ended up knowing a fair bit about it.  We got a chance to share some of that experience at FlexCamp the other month.  I presented along with Justin Clark (me boss) on the basics of creating Flex applications with PureMVC.  I was pretty nervous… but I think it went well, and we did get some good feedback on the day.

phew… I think there may be more, but I’m hungry! so think its time I signed off and shut up :)