Wednesday, June 6, 2007

Great Flex Resources

Thanks to the great open-source communities of Flash and other Adobe projects as well as the open-source roots of the Flex Builder IDE there are tons of great resources available for a flex developer in any level of expertise. When I was first getting into Flex I heard about flex charting and wanted to see what all the fuss was about, a simple google search brought me to my favorite flex resource site that I've found so far, quietlyscheming.com

QuietlyScheming.com is a blog that has some pretty impressive examples of the cool things you can do with flex. Some of my favorite examples have included the following:
  • Flex charting drilldown example
  • Dragtile example
  • Flexbook
  • Interactive Calendar
  • Displayshelf component
And thanks to the author releasing all of his source as well as permission to use the code I plan on using a couple of his components in my Flex projects. The cool thing is these examples aren't that difficult to create when you look at his code, Flex and Flash player 9 have amazing libraries especially visual and 3d components that allow you to make some pretty impressive and useful effects. How easy would it be to ask a user instead of labeling their pictures according to categories using the dragtile component and having them visually drag and drop their photos into different categories, this concept is similar to the concept of user interaction that Microsoft is planning with its new product Microsoft Surface.

The other great resources that are available to flex developers include flex.org aka flexcoders.com which is a huge directory of real examples from Harley Davidson, Yahoo, and other large companies as well as a listing of tons of open-source projects and sites for reference such as the flex cookbook which has again open-source solutions to challenging but impressive obstacles.

Overall I have been quite satisfied with the amount of resources available to me online for such a young language, and because the language is so new most everything is actively being developed and updated and written in modern language and usually with good coding conventions.

No comments: