- We design and build extraordinary applications for companies looking to make the next great idea a reality.
- learn more
Adobe MAX 2007 conference: An effective sales pitch for AIR
I'm halfway through the three-day Adobe MAX conference, and so far it's a mixed bag. Most of the sessions I chose were from the "Website Application Development" and "Rich Internet Application" tracks. I expected some in-depth technical nitty-gritty, but I got it only during the hands-on sessions. Many of the presentations feel like commercials for Adobe products, while some of the technical sessions have been pretty entry-level.
That said, as an Ajax developer who last played around with Flash around 1998, I'm intrigued by all the buzz Adobe has generated for its RIA tools, especially Adobe AIR (whose Beta 2 release was announced just in time for the conference). I came to this conference hoping to get over the hurdle of my own prejudices and gain a solid understanding of how to use Adobe products pragmatically in my development. I haven't gotten there yet, but I am at least enjoying the chance to see how the other half lives.
Thus far, my highlights include the following:
- Introduction to the Spry Framework for Ajax: Although this one was pitched to Flash/Flex developers who have little interest in nuts-and-bolts JavaScript, it was still interesting to get a peek at Adobe's entry in the Ajax-framework race. As with AIR, Adobe timed the latest release (version 1.6) to coincide with the conference. Spry seems to offer a little bit of everything: some widgets, some effects and your basic cross-browser XHR plumbing. There's nothing here that other frameworks don't already do; the big news for their new release is a me-too, jQuery-esque Element Selector object. But the 1.6 version also pushes the framework's support for standards and progressive enhancement, which is nice. Overall, Spry seems like a decent product for folks who want a basic toolkit that integrates well with Adobe's other offerings.
- Flex on Rails: RoR folks all seem to have an almost preternatural ability to sum up the framework's advantages in a clear, engaging style. The difference with this session was its focus on using Rails to build RESTful web services that can be accessed by a Flash/Flex front end. Rails usually gets props for its tightly integrated model, view and controller, so it was interesting to see how easy you can swap out the "V" in MVC. The more typical "welcome to Rails" stuff was old news to me, but it elicited lots of "oohs" and "aahs" from the rest of the audience. Gotta love the whole "database-powered website in 5 minutes" shtick.
- Hands-On: Deploying Flex and HTML/JavaScript Applications to Adobe AIR: The is one of two sessions that made heavy use of the rapidly evolving Aptana IDE, an open-source, Eclipse-based development environment for Ajax. The presenter bemoaned the fact that conference organizers directed him to focus on Ajax instead of Flex/Flash, but that's what drew me to this hands-on tutorial. Adobe is clearly trying to woo developers from the hardcore HTML/CSS/DOM/JS world - developers like me - to give the AIR runtime a shot. I have to admit, it's pretty awesome to write JavaScript code that has access, through a protected sandbox, to OS features like the file system and drag-and-drop. Doing so within Aptana was easy and intuitive. Our little "hello, world" app didn't do anything that cool, but the technologies behind it have me excited to finally install the AIR SDK that I downloaded several months ago.
Technorati Tags
Topics: Flex
Comments: 1 so far
Leave a comment
About Pathfinder
Recent
- Walk-Through Test Coverage
- Where minimalism fails: The problem with Apple’s less-is-more approach
- jQuery goodness with ASP .NET
- Design Thinking
- Bullseye Diagram
- Roles Testing For Security
- Blackbird takes the pain out of JavaScript logging
- Making GWT JSON not Quite so Painful
- IDEA - preconference workshop 06 Oct 08
- HTML5, Ajax history management, and The Ajax Experience 2008 Boston
Archives
- October 2008
- September 2008
- August 2008
- July 2008
- June 2008
- May 2008
- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006


[...] I haven’t tried to hide my ambivalence about Adobe’s move into the RIA market. That’s why I feel duty-bound to share my positive experience with a newish AIR application: Tumblweed, a desktop client for the Tumblr micro-blogging service. [...]
Pingback by Pathfinder Development » Mash Note: Tumblweed: Tumblr blogging client written in Adobe AIR, Wednesday, June 4, 2008 @ 2:26 pm