Boston, a new camera, iPhone, and SWX Ruby

What a day! It feels like Stephanie and I walked most of central Boston (and it was a lovely sunny day for it too!) I also splurged on a new camera (a Canon 400D) so I can better document FlashForward and the other conferences I'm speaking at, and an iPhone (because I really, really wanted one and we don't have them in the UK yet!)

On the matter of the iPhone: Of course, now that I have one, I know that Tuesday's press conference will announce their availability in the UK! Oh well. I'm on my way to unlocking mine (activated it via Independence/Jail Break) and I should have it working on my T-Mobile sim tomorrow via the simfree software hack!

Oh yeah, and the big news: SWX Ruby! There's a Ruby implementation of SWX RPC now thanks to Jed Hurt. It's currently in Alpha and works with Ruby on Rails. I tested it on my Locomotive install today and it worked like a charm. Go Jed!

FlashForward registrations are tomorrow. Come by and say hi if you're coming over!

10 Responses to “Boston, a new camera, iPhone, and SWX Ruby”


  1. 1 Steve James

    I remember when all the great video games came out last in the U.S.. It’s funny to see Aral holding a two month old iPhone and being so excited :) Sorry guys, Apple apparently some master plan that we are just capable of understanding.

  2. 2 James Urquhart

    SWX for Ruby sounds like a great step forward for increasing the adoption of SWX. I can’t wait for SWX implementations in other web programming languages. :D
    Interesting that you should get an iPhone. Is there any impending Flash support for it yet?

  3. 3 Aral

    Hi Steve,

    Yeah, t’was the same with movies, etc. Alas, Apple being a US company, it’s to be expected. If anything, Apple understands it’s core (US) audience well and satisfies its needs. Not always so with the International market but, hey, we can drool :) (I got the Apple TV when it first launched in the UK and it was a very expensive and fancy doorstop until very recently when I plugged it back in after TV shows and YouTube *finally* became available on it after months!)

    @James: Yep, it’s really exciting to see (and even better that I didn’t have to write a single line of Ruby code — you rock, Jed!) :) There’s interest from multiple people in creating .Net and J2EE versions and I’m going to be making the coordination of these efforts one of my main priorities.

    Regarding Flash on the iPhone: I’ve heard rumours, that’s all at this point. I just can’t believe I didn’t order one sooner just to play with the amazing interface. Oh well!

  4. 4 Michaël Boué

    Hi Aral,

    Maybe now is the time to create one single SWX-gateway, which automatically redirects the requests to the right (i.e. the default server) language. Perhaps with an option that you can tell SWX which language to use.

    I think this might be handy, because when you’re creating a project with SWX, and you have to transfer it to an other server, with another server side language, you only have to adapt the service-class, and not your ActionScript, thus no recompiling.

    Just my thought.

    Anyway, enjoy your iPhone! And have a great time at FlashForward!

  5. 5 Neil Ford

    Gratz on the new camera, even if it is a Canon! :)
    You need to set the date on it though, all your flickr shots are showing as having been taken in January 2006.

    As for the iPhone, the next time I see you…..

    Have a great trip.

    - Neil.

  6. 6 Aral

    Hi Michaël,

    You don’t have to change any ActionScript when switching between SWX RPC implementations in different languages (that’s the whole idea) :) All you need to change is the URL to the gateway. The ActionScript code stays the same otherwise.

    Neil: I can’t find a place to change the time manually. I heard last night that it gets the correct time from the network and I haven’t hacked it yet to use my t-mobile sim. Will look into it in the next few days!

  7. 7 Michaël Boué

    I know you don’t have to change the ActionScript, only the gateway, but if you change the gateway you should recompile the project (unless you save the gateway in for instance a XML-file).
    Therefore it would be easy to use one gateway, which is the same for all server sided languages. In that way you can hardcode the gateway, but it could run on any of the supported server side languages, automatically.

  8. 8 david

    thanks for best advice :)

  9. 9 Boris

    :) Nice video, Aral

  1. 1 Flashforward Blog » Blog Archive » Link Roundup: Flashforward2007 Boston

Leave a Reply






Bad Behavior has blocked 0 access attempts in the last 7 days.