Yearly Archives: 2007

Adobe to Open-Source Remoting Code

Adobe just anounced its plans to open-source the remoting and messaging code found in Live-cycle Data Services.  The new project is called BlazeDS and is deployed as a J2EE application.  This is really huge.  There are many non-adobe or open-source projects to handle AMF remoting including classics like OpenAMF, but most don’t support AMF3 yet or are still in beta stages.

Along with this open-source project, Adobe also released its AMF3 specification.  This should allow the community to develop AMF3 solutions for other languages and platforms.  This is really great news for everyone and helps to move the AMF3 specification closer to mainstream.

http://labs.adobe.com/technologies/blazeds/

Flash Player 9 Update 3 Beta supports H.264 Video!

Flash Player now supports H.264 (mpeg4)!  Flash video just got a major kick in the pants. You can actually load .mp4, .m4v, .m4a, .mov and .3gp files using the same ActionScript API that you currently use to load FLV files.  All existing code should now work with these new files formats.  If your video player is run off dunamic data you should be able to just start dropping in quicktime and mpeg-4 files.  Crazy!

A new version of FMS is coming out soon with streaming support for these file formats.

Check out this post by Tinic for a very detailed explination of what the update includes.  I guess it was planned for Flash Player 10, but they got it in this newer version because customers really wanted it.

http://www.kaourantin.net/2007/08/what-just-happened-to-video-on-web_20.html

Flex 3 Beta 1 Released on Labs

Less than a year after Flex 2 was released Adobe hits us with the Flex 3 beta.  Flex 3 has a number of improvements including framework caching and profiling.  Framework caching will allow us to deploy SWFs that don’t include the Flex 3 framework code.  This code can instead be cached by Flash player.  Profiling is something that Flash Player that needed for years.  This allows us to see what our application is doing under the covers and help us debug performance and memory problems.

Adobe has also announced a Beta update to Flash Player 9.  Tinic Uro has a nice post on the details of this upgrade.

Microsoft Surface Announced

Wow, Microsoft Surface looks really cool.  If its afordable (that’s a big if) I could see a future where this is a staple in many homes.  My wife and I always have a laptop in our living and surface would be great for collaboration.  It’ll be exciting to see where this goes.  My guess is that the price will be high and therefore you’ll only see it in commercial environments.

Speaking at FlashBelt

I’m once again speaking at FlashBelt this year.  I’ll be speaking on the topic of E4X, the new technology for working with XML in ActionScript 3.  I gave a talk on XML at FlashBelt a few years ago and talked a bit about the future of XML in ActionScript including E4X.  Well, that future is finally here.

Patterson Consulting is also a development sponsor of FlashBelt this year.  Its a great conference and I’m glad to be able to participate.  See ya there!