September 29, 2007

Introducing the Flex Interface Guide!

For the past two-and-a-half months, I've been hard at work on a project that some of us on the Adobe Flex team have been working to get off the ground for some time now. But we finally did it, and the first part of the Flex Interface Guide (or "FIG" for short) is now online on the Flex Developer Center!

So what is the FIG? And why spend so much time on it instead of working on getting more features and components into the Flex product line (although we're always doing that too)? Primarily because the FIG does several things for us that merely revving the product alone won't ever accomplish.

The FIG describes (and in some ways prescribes) the kinds of RIAs that we intend folks to build with the Flex platform. Good RIAs. Great ones, even. RIAs that are as well designed as Adobe XD showcase apps such as the Tour Tracker and some of the best customer applications like Yahoo! Maps and Picnik. By articulating the design principles and practices behind these applications, we hope to make it easier for Flex designers and developers to learn how to design their own applications to be as good or better than these.

But the FIG is more than just advice. Articulating what we think makes a great RIA helps us understand what we need to do to make building such RIAs even easier in the Flex framework than they are today. If a best practice we discuss in the FIG is more difficult to achieve in Flex that you'd like, we're going to take that really seriously and make it easier as soon as we possibly can. One way we'll do that is by revving the Flex framework and tools, but another, faster way is by releasing components and sample code on the FIG site itself that developers can pick up and use to easily implement many of the FIG design idioms.

Note that what's available right now is only a first set of content; I'll be adding more real soon. But even what's up there now is fairly extensive, and it's all in "public draft" form. This means I really, really want to hear from everyone on what they think of it! Check out the FIG feedback forum (how alliterative!) and post comments, kudos, criticisms, rants, and flames! Ok, maybe not flames.

Oh, and a shout out to the guys at Wheeler Street for helping me to design and develop the FIG components. Aaron and Paul, you guys have been great. If anyone is looking for Flex consultants, give them a ring!

Posted by rob at September 29, 2007 09:30 AM
Comments

Hey Rob--I hear there's going to be an awesome BOF about the FIG at MAX. I totally want to experience it for myself. When and where is it?

Posted by: Narciso Jaramillo at September 30, 2007 11:00 AM

Hi Rob,

The Adobe FIG is a great idea, I think not enough enphasis is put on UI design. Keep up the great work and I look forward to reading through your content.

Posted by: Jon at October 11, 2007 03:59 AM

Rob,

Nice work on the FIG. Any idea as to when the reminaing articles will be ready?

TIA
john

Posted by: John at October 17, 2007 02:37 PM

I can't make any hard promises, but I'm currently working hard to get the next chapter of the FIG out by mid-November, then each subsequent chapter should come out in two week intervals. Apologies for the lag - we have this "Thermo" thing we're working hard on right now. :)

Incidentally, the next four chapters will focus more heavily on the more day-to-day UI design issues designers and developers may run into when creating Flex RIAs. The first four chapters that are up there right now are, admittedly, more focused on higher level stuff like planning and architecture.

Posted by: Rob at October 17, 2007 11:11 PM

Rob,
I discovered your Flex Interface Guide while preparing to consider Flex for a new project. Nicely done and useful for the entire project team - including the client. It is a fresh update to my favorite Bruce Tognazzini on Design and Don Norman.

I look forward to more in the series.

Posted by: Kirk at November 26, 2007 11:51 PM

I have to say Rob! Your guide is prepared with caution. It now is my primary guide for reference in building with Flex. thank you very much!
grz
Liu Leren

Posted by: Liu Leren at January 18, 2008 06:42 PM

yes.nice work on the FIG.

Posted by: otomatik gecis sistemi at February 5, 2008 03:51 PM

Great stuff. But "BOF about the FIG at MAX" is probably the highest acronym to word ratio I've ever seen :-)

Posted by: Dameure at April 10, 2008 12:19 PM
Post a comment









So that I know you're not a spambot, please type the number below into the text field underneath it. Thanks!



Remember personal info?