I am not going to insult your intelligence and try to teach you how to use Adobe Flex because frankly, I am just learning. Over the past few months, every major project and initiative I’ve heard about has components built using Adobe Flex. With the emergence of Flash as a usable technology and ActionScript as a top notch coding language, Adobe Flex has quickly become the hottest new tool in uber trendy web development circles.
So what is it? And what does it do? Well, the according to Adobe: “Create engaging, cross-platform rich internet applications. Flex is a highly productive, free open source framework for building and maintaining expressive web applications that deploy consistently on all major browsers, desktops, and operating systems.”
For me, it’s takes all the possibilities of flash, seamlessly integrates it into about any application you want, allows the interactivity of AJAX, and does so with a very basic knowledge of ActionScript. The more ActionScript you know, the more amazing things you can do. If you’re used to coding in PHP or standard ASP, it’s a completely new and intuitive way to look at application development, yet not so far fetched that you’d never catch on. It almost reminds me of .NET when I first started looking into it, as I wondered where it had been all my life… Yet this is totally cross-browser and platform capable.
So you want to see it in action? Here’s the demo from Adobe that literally blew me away. I’ve created video sites on numerous occasions and have used RSS feeds extensively throughout these sites. I feel like I’ve written very similar scripts using PHP and ASP that took at least a week to create. With Flex, this demo had the base of what took me at least a few hours done in the first minute! Check out this demo! FLEX APP