Adobe Open Source Presentation in New York Tomorrow

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!

Rich-Client Misconceptions & Adobe’s Open Screen Project

Artima recently posted two interviews with me which relate to Flex. First is an interview about Adobe’s Open Screen Project. The second is called Rich-Client Misconceptions. Also Bruce Eckel recently posted a very interesting article on Artima called “Concurrency with Python, Twisted, and Flex“. Let me know what you think about those.

Whoops. Cool Flex Typo at JavaOne 2008

At JavaOne 2008 the daily edition of “JavaOne Today” features an interview with Sun’s Tor Norbye saying “Java and the Flex SDK are both open sourced. I hope they both benefit from community involvement at whatever level people choose to get involved.”

Funny thing is that this is actually a quote from Chet Haase of Adobe which was featured in yesterday’s JavaOne Today. Whoops.

See a picture from Tor’s interview below.

Count on Flex - 9,547

9,547 = Number of members of the FlexCoders Yahoo! Group.

That’s 9,547 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.

Flex and Seam at JavaOne 2008

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. Igor’s session will be at 1pm on Tuesday. Other session times are TBD - so stop by the booth on Tuesday to pickup a schedule. Also, make sure that you come to the Filthy Rich [Flex] Clients session with Stephan Jansen (of Parleys.com and JavaPolis), Chet Haase, and myself which precedes the Adobe party on Wednesday night. Stop by the booth to pickup an invite. See you there!

*** Quick Update: Duane will also be doing a hands-on Flex and AIR session at CommunityOne on Monday at noon. I’ll be doing a Lightning Talk at noon and hanging out with the RedMonk folks at CommunityOne. ***

The Open Web: Now Sexier and Smaller

In the past Open Web proponents have criticized Flash and Flex because the SWF specification - while being published and publicly available - limited what readers could do with the specification. More specifically the agreement to view the specification required that readers not build programs that would run SWF files. The intentions behind this were good - Adobe does not want Flash to have inconsistent and incompatible implementations.

Today Adobe Systems has announced that they are removing those restrictions on the SWF and FLV specifications! This is very exciting news and something I’ve been lobbying for since I started working for Macromedia (actually I think I began bugging Emmy Huang about this before I started working for Macromedia). Flash has become the standard for sexier web experiences with RIAs, video on the web, and interactive web content. Today that standard is truly open!

Adobe has also announced the Open Screen Project which aims to create an open and consistent layer on top of the countless small device platforms including consumer devices, phones, MIDs, and set top boxes. This is an extremely exciting project that will hopefully do for the world of small devices what the browser did for the PC world. You could also call this the “RIA Everywhere!” project. :)

Software keeps getting more exciting and the Open Web just got sexier and smaller!

Count on Flex - 326

326 = Number of Flex applications in the Flex.org Showcase.

Many Flex applications either require authentication or are behind firewalls. However the Flex.org Showcase lists publicly available Flex applications. If your Flex application is not listed, go add it today!

That’s 326 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.

Count on Flex - 1,117,019

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. For the Flex SDK and BlazeDS I used this command:

find . \( -name "*.java" -or -name "*.as" -or -name "*.mxml" -or -name "*.css" \)|xargs wc -l

And for the two Tamarin projects I used this command:

find . \( -name "*.py" -or -name "*.as" -or -name "*.cpp" -or -name "*.h" -or -name "*.es" \)|xargs wc -l

May 1st Flex Presentation in Salt Lake City

I’ll be in Salt Lake City next week doing a presentation on Flex. Invitation below. I hope to see you there!