Miscellany: Flash On Tap, Moccasin, and Flexcover news
September 14, 2008 on 3:16 am | In Flex, Programming |This Sunday morning seems like a fine moment for one of my increasingly infrequent posts. It’s a gentle cloudy morning in Philadelphia, where I’m about to attend the ISMIR 08 conference on music information retrieval. Although I’ve lately been busier than I have ever been in my life, here in Philly I’m isolated enough from my accustomed surroundings that my recent work habits are not functioning. That’s probably a good thing, for me. About the product of those work habits I have a lot to say, but much of it must still remain discreetly veiled, as the phrase goes, for a very short while longer. I do have some updates on some other topics and sideline projects though.
Flash on Tap has been rescheduled for the spring of ‘09. This is some disappointing news to be sure, and I was really looking forward to both speaking and attending. But the disappointment is definitely tempered by the realization that this is going to be a far more kick-ass event, now that it can happen at a better time. It was a really tough decision for the organizers, and it’s tough on everyone who was involved in the conference but they absolutely did the right thing: regrouping was in everyone’s best interest.
I have a new open source project out on Google Code called Moccasin. It deserves its own lengthy post, and I hope to get to that soon. Moccasin is a Flex/AIR application framework aimed at a specific domain: visual object-oriented editing applications. The term “object-oriented” here refers to what one sees in the UI — of course the code itself uses objects and classes. Visio and PowerPoint are representative examples. Moccasin uses an MVCS approach and builds in support for multilevel undo/redo, document marshalling and persistence, selection, direct mouse manipulation and visual feedback. It also includes what I think is an interesting and unusual approach to model objects: models can be any value object classes with bindable properties, and need not extend or refer to any classes or interfaces in the Moccasin framework. This project needs a good overview document, but there is a complete working sample application and the whole deal is reasonably well commented. I have built two very large projects on Moccasin, one of which is Noteflight, the other of which is an AIR-based editor for creating levels in a new 3D game (not mine). I can at least claim that it has saved me time.
Finally, the poor stepchild, Flexcover. It’s getting a nice upgrade soon with some goodies: support for Flex 3.1 (thank you Daniel Rinehart!), a new UI from Alex Uhlmann for filtering classes and packages, and a fix to the modified SDK to correctly instrument top-level global functions outside of classes.
Oh well, time to go. More later…
7 Comments »
RSS feed for comments on this post. TrackBack URI
Leave a comment
Entries and comments feeds.
Valid XHTML and CSS.
All content copyright (c) 2006-2007 Joseph Berkovitz. All Rights Reserved.
What’s this about Flash on Tap being rescheduled?
Comment by Daniel R. — September 15, 2008 #
It’s been moved to May by the organizers — see http://www.flashontap.com.
Comment by joe — September 19, 2008 #
Hi,
I am sure it will be a great success in May 09. If anybody is still interested in checking out new stuff about flash, seeing good sessions of well reknown speakers, the FDT Team is coming to town. See here:
roadshow.powerflasher.com. André Michelle and Chris Allen are already confirmed and it´s a free event. The first 30 people who register for the event get a free FDT Basic license (worth around 450 USD)!! So don´t miss it!!!
Cheers Simon
Comment by Simon Elschenbroich — September 29, 2008 #
Hey Joe,
when will you give us more information about moccasin and it’s structure? I can’t wait any longer!! :)
Comment by Urs — September 29, 2008 #
I will give you more information about moccasin right now! This very night!
Comment by joe — September 30, 2008 #
Hi.
I’m sorry. Didn’t find info about this, but is it possible to use flexcover for flash ide based as3 applications?
Comment by Valentin — November 10, 2008 #
Sorry, no, there’s no way to use it with the Flash IDE. It does work with AS3-only applications built with Flex builder.
Comment by joe — November 10, 2008 #