Adobe and Unite RIA and The Cloud

The two major trends transforming software right now are Rich Internet Applications (RIAs) and Cloud Computing / Software as a Service (SaaS or PaaS). These trends are driven by two needs: Full client capabilities, which allow software to perform optimally and increase usability Easy deployment, which allows developers to focus on business needs instead of building infrastructure The combination of RIA and Cloud is the future of software because it provides full client capabilities and easy deployment.

My MAX 2009 Sessions

MAX 2009 is coming fast! It’s going to be another great event with tons of great speakers and after party fun. Here are my sessions this year: Introduction to BlazeDS and LiveCycle Data Services Designing for Augmented Reality Building Flex and Adobe AIR Service Clients 2009 Flex and Adobe AIR Boot Camp Also Drunk on Software will be there filming some episodes. So this is certainly a MAX you don’t want to miss!

Protected Messaging in Flex with BlazeDS and LCDS

UPDATE: BlazeDS 4 and LCDS 3.1 now have built-in support to disallow subscriptions to wildcard subtopics. Just set the following parameter on the messaging destination’s server properties: <disallow-wildcard-subtopics>false</disallow-wildcard-subtopics> You no longer need to use the ProtectedMessagingAdapter from the code examples below in order to protect your messages. One of the great things about Flex is how easy it is to set up publish and subscribe messaging using BlazeDS, LCDS, or other various server technologies.

RTMP Spec To Be Opened

A little over a year ago Adobe opened the AMF spec. Now Adobe has announced it will be opening the RTMP spec! Wahoo!!! This is big news for Flex developers! For those that don’t know, RTMP is the streaming protocol used for streaming video and audio in Flash Media Server and for streaming data in LiveCycle Data Services. The spec is expected to be published first half of this year.

Take the Tour de Flex

Over the past few months Greg Wilson, Christophe Coenraets, and myself have been hard at work on a secret project. So today we are proud to announce the new Tour de Flex has just gone live! Tour de Flex showcases the capabilities of Flex, BlazeDS, LCDS, Adobe AIR, and Flash Player (now collectively called the Adobe Flash Platform). Like the old Flex Component Explorer, Tour de Flex can be used to find components.

Video: Flex and Java

Here is the recording of a presentation I gave at the NLJUG a few weeks ago on Flex and Java. I hope you find this useful. Let me know what you think.

Article & Videos on Integrating Flex and Java

This week I’m in Europe speaking at various Java User Groups about integrating Flex and Java. I tend to move quickly through code demos so many people have asked me how they can continue learning. Here are a few resources to get you started: InfoQ Article: Building Web and Desktop Applications with BlazeDS and AMF Adobe TV Video: Flex Messaging Service Adobe TV Video: The Data Management Service in LiveCycle Data Services