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.
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
It’s hard to believe that Adobe MAX 2008 in the US is only 4 months away! It’s going to be another great MAX and I really hope that you can make it. This year I have one session: Working with Data in Flex Explore various methods for accessing data in applications built with Flex 3. We’ll discuss how to connect with back ends such as ColdFusion, PHP, .NET, and Java using REST and XML, Web Services, Remoting, Messaging, and the LiveCycle Data Management Service.
Tomorrow night I’ll be presenting at the New York GNU/Linux Meetup Group about Adobe Open Source - including the Adobe Flex SDK, Mozilla Tamarin, Adobe AIR (pieces like SQLite and WebKit), and BlazeDS. More details here. Hope to see you there!
There will be numerous mini-sessions happening this year at the Adobe booth at JavaOne 2008. I’ll be doing a “Building High Performance RIAs” session and a “The Open Source RIA Stack” session. Chet Haase will be doing a “Filthy Rich [Flex] Clients” session. Bob Tierney will be doing a “LiveCycle Data Services” session and a “LiveCycle and BEA” session. Duane Nickull will also be doing sessions. We also have one guest presenter, Igor Polevoy from Exadel, who will be demonstrating Flex and Seam integration with Flamingo.
1,117,019 = Number of Lines of Open Source code for Flex, BlazeDS, and Tamarin. 200,897 lines in the flex_sdk 218,789 lines in blazeds 353,644 lines in tamarin-central 343,689 lines in tamarin-tracing That’s 1,117,019 more reasons you can Count on Flex! “Count on Flex” is a series of blogs about the current state of the Flex ecosystem… by the numbers. For this post I did a very basic calculation which doesn’t factor out comments and licenses.
Today Adobe launched Flex 3 and Adobe AIR 1.0 – the most mature and comprehensive platform for Rich Internet Applications in existence. The news of the launch is everywhere but I wanted to point out a few of the most exciting things related to this launch. The Flex SDK and BlazeDS are now officially open source. InfoQ has published an interview with me on the Flex 3 launch. They have also posted an interview with Kevin Hoyt on the AIR 1.
One of the most exciting Flex-related announcements in 2007 was the BEA Workshop and Flex Builder bundle. In case you missed it you can find coverage here, here, here, and a bunch of other places. It was big news! This was further validation that Flex is the standard for Enterprise Rich Internet Applications. As a long-time Java developer I’ve always respected BEA. They build solid software that is the backbone of many large and mission critical systems.
Update: I’ve merged BlazeBench and Census into a single demo. There is a known bug in in Firefox 3 due to a change in IFrame handling. To start the test when using FF3 you need to click on the results panel. Today Adobe released BlazeDS, an open source Java implementation of AMF based remoting and messaging. This is huge news for the Flex, Flash, Adobe AIR and Java communities! I can’t wait to break the news with Bruce Eckel in a few hours at the JavaPolis day 2 Keynote!