— Forest and the Trees

Mashups in Flash Talk

Mashups in Flash

Begins: Tue, 16 Jan 2007 at 6:00 PM

Ends: Tue, 16 Jan 2007 at 8:00 PM

Location:

MIT Stata Building

Room 32-144

Cambridge, MA

USA

Link: Building 32 on this map

I’ll be speaking about mashups in Flash on Tuesday January 16 for ABUG. I’m going to talk about what mashups are, show a bunch of mashup examples (mostly ones in Flash), and then walk through creating a mashup in Flash – a slide show grabbing pictures from flickr.

The talk is open to the public. It will be fun, you should attend. If you can make it, feel free to bring examples of your favorite mashup. After the talk we’ll check out extra mashup examples.

Tags: flash mashup speaking

2 comments
  1. Kevin Richardson says: January 30, 20074:38 pm

    Hi there,

    Good to have a look at your Iterator and Composite patterns in AS2.0. I’ve also been working through the Head Up Design Pattern book … and am working on an ActionScript implementation of a menu system that I’m building (basically its a MenuContainer that developers drop child components into … which can be node subcontainers or leaf components).

    Anyway, interesting to see how you’ve coded around AS2.0 … I find its sometimes a bit of a challenge when AS2.0 doesn’t support Abstract classes or overloading …

    To get around the overloading, I’ve come up with this … do you know if there’s a better workaround?

    public function displayMenu(anIterator:IIterator):Void{
    if (this.args.length = 0){
    var docIterator = this.documents.createIterator();
    var webIterator = this.weblinks.createIterator();
    }else{
    while (anIterator._hasNext()){
    var menuItem:MenuItem = MenuItem(anIterator._next());
    trace (“Item No: “+menuItem.itemNum);
    trace (“Label : “+menuItem.labelVal);
    }}
    }

    Best Regards,

    Kevin

  2. Doug says: January 31, 20077:17 am

    Yup. No overloading and no abstract classes sucks. But, I don’t think those are supported in ECMA standards. Flash is fully ECMA compliant. Arguments is one way to handle overloading. You could also use instanceof or typeof to determine the variable type that is passed to a method.
    On patterns in general, we started a pattern group here – there should definitely be a central repository of all the presentations. Another thing to work on.
    Thanks for the comment, Doug

Submit comment