andyMatthews.net

Beginning Flex: Why you should learn Flex and Actionscript

I wanted to like Flex for a long time...but it just wasn't happening. I saw people all around me that I respected jumping onto the bandwagon that was Flex. I tried to wrap my head around Actionscript 3, but coming from the purely procedural world of Actionscript 1, JavaScript, and ColdFusion I just couldn't grasp it. Finally, I took the chance to use Flex in an AIR project for Dealerskins, my current employer. My coworkers and I did a decent job, but we basically wrote Flex from a procedural point of view because that's what we knew. The app turned out pretty good, and is still in use on a daily basis.

In the year and a half since we wrote that I've been exposed to a lot more Flex knowledge. I've been lucky to be in contact with some fantastic Flex developers here in Nashville, and in other locations. I've grokked Actionscript 3 to a great degree since that time, ironically with the work I did for Shrinkadoo, and it's event driven development model.

Last month the same two coworkers and I embarked on a much more aggressive, intricate project and Flex was the tech that the three of us decided upon. With it's library of components, strict typing, and inclusion of charting in the Pro version, it seemed like a no brainer. We were sure we could turn the project around in time, and we have, but our reporting app has not been without challenges. There were many cases where I wanted to do something that would be trivial in jQuery (custom events) yet took me days of research and work to accomplish in Flex. Bear in mind that much of that is due to my inexperience with Flex, but still...

Steven Erat, via Twitter, put it succinctly one day "Flex: Making easy things hard". There's a lot of information about Flex online, LiveDocs, blogs, forums, but it seems to me like much of that information skips the basic, and lower intermediate levels and jumps straight into creating monster apps with frameworks, and all that jazz. I'm hoping, with my new Beginning Flex series, to help change that. I plan on releasing a series of articles aimed at beginners, with information that they need to get their jobs done. Straightforward, well written, with clear code samples.

While I wouldn't consider myself completely sold on Flex, it's a great platform with plenty of power and capabilities. If you're interested in rapid turnaround, tight code, and an IDE that is top-notch (Flex Builder), then you owe it to yourself to take Flex for a spin.

Ps. Thanks loads to all of the people who let me bother them on Twitter and instant message and probably got so sick of me asking simple questions about Flex. T. Scot Clausing, Simeon Bateman, Ben Stucki, Chad Udell, Stacey Mulcahy, and everyone I'm forgetting. Thank you!

Chaussures Nike Pas Cher, Nike Air Force 1 Pas Cher, Nike Air VaporMax Pas Cher, Nike Air VaporMax Flyknit 3 Pas Cher, Nike Air VaporMax Plus Pas Cher, Nike Air VaporMax 360 Pas Cher, Nike Air VaporMax 2020 Pas Cher, Nike Air VaporMax 2021 Pas Cher, Nike Air VaporMax EVO Pas Cher, Nike Air Max Pas Cher, Nike Air Max 90 Pas Cher, Nike Air Max 95 Pas Cher, Nike Air Max 97 Pas Cher, Nike Air Max 2021 Pas Cher, Nike Air Max TN Pas Cher, Nike Air Max Plus Pas Cher, Nike Air Max Plus 3 Pas Cher | Zapatillas Nike Baratas, Nike Air Force 1 Baratas, Nike Air VaporMax Baratas, Nike Air VaporMax Flyknit 3 Baratas, Nike Air VaporMax Plus Baratas, Nike Air VaporMax 360 Baratas, Nike Air VaporMax 2020 Baratas, Nike Air VaporMax 2021 Baratas, Nike Air VaporMax EVO Baratas, Nike Air Max Plus Baratas, Nike Air Max Plus 3 Baratas, Nike Air Max 90 Baratas, Nike Air Max 97 Baratas, Nike Air Max 95 Baratas, Nike Air Max 1 Baratas