I have been anxious about some aspects of the flex interface on the site I’m working on right now. I have started and restarted, trying to leverage certain pieces of what I think flex will offer me, and coming across stumbling blocks along the way. Finally mid-week I came to the conclusion that from what I knew of flash, this was something that could be done in flash.. but I wouldn’t be able to do it myself. I got help — and from the way CL approached the problem, I felt vindicated: there was no WAY I’d have been able to do it on my own.

Well today we were talking about it with KS, our resident flash/flex guru, and he showed us how it could be handled in flex. He pointed out the benefits flex would offer, and offered some advice on some of the stumbling blocks I’d encountered. After only a few moments of him time, I think both CL and I wondered if we shouldn’t have given it a try in flex.

I believe we shall: while the flash version will likely go forward in this release, I think we’re both going to look at reengineering the piece. I think it would be a great learning opportunity for us both to do it, and then look at how we each did it, as a learning experiment. KS actually runs the RIA Working Group at work, and he said this could be a great topic of discussion: looking at both versions (all three?) and talking out the pros and cons.

My concern has been ‘not knowing what I don’t know’, that is, not being familiar enough to know the best approach. But perhaps I need to embrace the idea of “getting it done” and learning through the experience. I am very excited about the idea of this being a challenge outside the constraints of a work deadline: just trying to get it done, and seeing how someone else approaches it.

Enjoy this post? Forward it to a friend or submit it to a social bookmarking site so others can read it as well. These icons link to social bookmarking sites where readers can share and discover new web pages.
  • StumbleUpon
  • TwitThis
  • Facebook
  • Mixx
  • Reddit
  • del.icio.us
  • Sphinn
  • Google
  • E-mail this story to a friend!