7.20.2007

Meet Saffron, UML Modeling tool for Actionscript built on AIR

I'm currently working on a desktop media application that is growing out of control, both in scope and in class structure. What I thought was going to be a breeze, is quickly turning into a nightmare. Large portions of the application will need to be rewritten because of the last minute features that have to be added. (Gotta love clients who can't see more than 2 feet in front of them!)

So to organize myself and try to get a picture of the task at hand, I began searching the net for a UML modeler for ActionScript. Yeah, yeah, I know what you're thinking, "Why didn't you start with one before you even wrote one line of code?" Well, my project scope doc, if you could even call it that, was only a page and a half. So, I didn't have much details from the client to work with from the beginning. So now, after working hard to create what the client wanted, they see the result and realize they wanted something different, something bigger, something more. So, it has become a highly funded and poorly thought out app, that has caused me much frustration, but I vent.

Out of my UML modeler search results, I found very little. But, I did find one under development that looks very, very promising, Saffron. Here are a few of its features:
  • Wireframe editor allows both developers and/or designers to create wireframes for their projects.
  • Allows for Actionscript 2, Actionscript 3, PHP4 and Java Code generation directly from the app.
  • Sports an entirely customizable UI which contains several dock-able panels that can be placed anywhere by the user.
  • Enterprise level capability having the ability to support models with hundreds of classes without performance degradation.
  • Beautiful UI.
  • Integrated Version Control.
  • Sophisticated printing options give you complete control over how your diagram is printed
  • Cross Platform on both OS X and Windows.
  • Full round trip support for both AS2 and AS3 (Java will soon follow), always keeping your model and code in synch every step of the way.
Can't wait to get my hands on this and try it out. But for now, I'll use the good old gModeler I've used for years, thanks Grant.

Labels: , , , , , ,

2 Comments:

At 7/20/07 4:17 PM, Anonymous Matt Platte said...

(Gotta love clients who can't see more than 2 feet in front of them!)

Hey! I resemble that remark!

 
At 10/12/07 9:49 PM, Anonymous joeflash said...

Have you tried Gliffy?
http://www.gliffy.com

It doesn't do stub generation, but for documentation it does the trick quite nicely in a pinch when I don't have the time to get all sweaty with Visio.

 

Post a Comment

Links to this post:

Create a Link

<< Home