« May 2008 | Main | July 2008 »

June 19, 2008

Flex Compiler Resources

The Flex Compiler Design Document has generated some more interest in learning about the Flex compiler. Here's some resources to learn more:

  • I've written a little bit about the compiler myself in two posts (here and here).
  • You can always ignore all the documents and just go straight to the source to investigate more.
  • It's helpful to watch the commits which will show you what's going on with the Flex compiler and framework. There's a way to see the diffs from these commits that I don't remember offhand, but I can look it up if anyone is interested.
  • Clement Wong has an excellent blog on the subject, including info on a RPC version of the compiler.
  • To see one custom addition to the code, check out Joe Berkovitz's code coverage tool, which had to modify the compiler.
  • A customization with the Compiler API is explained on iconara.net
If you know of any resources that I forgot, please leave a comment! Posted by Brian at 12:30 PM

June 17, 2008

A Shiny New Brightcove

Brightcove announced today the beta of a new set of tools and features. Most interesting for the readers here is the article on Techcrunch, where you can see a tiny picture of one of the Flex applications. As I mentioned here in a previous post, there's a lot of interesting AS and Flex working going on here. And someday soon you'll be able to see more than a little image of it!

Posted by Brian at 8:56 AM

June 9, 2008

Please Ignore the Blog Mess (aka Want a Freelance Job?)

So I haven't played around with the design of this site in a long time, and while it's a pain to do in Movable Type, I figured it was time to do some damage. Apparently I did a little too much damage while watching the Celtics game tonight, as I managed to completely mess up my setup.

I had a backup, but Movable Type's odd linking structure has left me with a few missing files. So now I'm stuck with an odd-looking blog until I find the time to fix things. It's better than the default look, as long as you don't look at the bottom of the front page. (You looked, didn't you?)

On the subject, if you have or know someone with the following four characteristics:

- CSS knowledge
- know Movable Type or are willing to put up with a wacky templating system
- a good knack for design
- free time

Send me an email at bdeitte at gmail dot com with your rates. Obviously I can't spend a fortune on a free blog, but with my lack of time, I'm more than happy to pay for someone else to clean up my mess (and then make it much better).

Posted by Brian at 6:32 AM

Ignoring the ResourceBundle Deprecation Warnings

I understand that ResourceBundle has a lot of deprecated methods in Flex 3, but getting a few thousand warnings like this gets annoying:

"3608: 'getString' has been deprecated since 3.0. Please use 'ResourceManager.getInstance().getString()'."

I tried turning this off by setting show-deprecation-warnings to false until I noticed that this setting doesn't really work in Flex 3.

So I created a SWC which has a modified version of the ResourceBundle class. Yeah, I could have also monkey-patched the ResourceBundle class, but putting it in a SWC was helpful in my situation. I know these have to be changed eventually, but it's a slow conversion from Flex 2. Feel free to use for your own ignoring-for-now purposes.

Posted by Brian at 6:28 AM