Flex

Flex 2 Apps on Linux!!!

One of the benefits of working for Adobe is that I get to test new products while they are still in the pre-release state. One night a few weeks ago I was able to install a pre-alpha build of Flash Player 9 on Linux. I couldn’t contain my excitement when I pulled up my first Flex 2 app on my Gentoo laptop. Smiling from ear to ear I ran over to Emmy Huang (who, as usual, was still working at 7pm), and I thanked her. And the next day I also had the chance to thank Mike Melanson, Tinic Uro who are also investing a lot of time making Flash Player 9 on Linux a reality. Many others at Adobe are also working hard to get the public beta out the door. Most Flex 2 apps I have tested are working, but there are still frequent browser crashes and other bugs that the team needs to fit before we can send a beta out the door. But we are close and I can’t wait to watch the very eager Linux community get their hands on Flash Player 9.

Flex Paint – Flex Display Object to PNG

UPDATE - I’ve created a new version of Flex Paint which doesn’t require the server roundtrip.

Flex allows you to easily create beautiful UIs. But what if you want to take a piece of the UI and save it as an image? Well, using Tinic’s AS3 PNG Encoder, Remote Object, and Flash’s BitmapData and ByteArray API it’s very easy. To show how this is done, I created a simple application called Flex Paint.