Flex Pasta » Adobe MAX Day 3
Adobe MAX Day 3
The last and final day featured 5 sessions that I attended.
- Security in Air, Peleus Uhley, Ethan Malasky - Session covered most of the information I expected, though I am always a fan of examples and more advanced topics.
- Flex for Large Application, Alex Harui - Very well presented. Adobe is adding a new feature called the Marshall Plan for Flex 3.2. Basically, the marshall plan is similar to modules but are really more like sub applications. The sub applications don’t depend on the parent application for any of the classes it needs. This means that a sub application could be compiled against one version of the Flex SDK, and another could be compiled against another version and they would all play nice together in the Flash sandbox. Note that this will only work going forward with applications built in Flex 3.2 or later. But it is nice they are making this feature before Flex 4 is released.
- High Performance Web Applications with Adobe Air, Oliver Goldman - Some very cool concepts discussed that not only worked well with AIR, but could be used with any Flex web application. There were some good tough questions from the audience that Oliver pretty much nailed answers to and even explained the answer well.
- Data Visualization with Flex, Tom Gonzalez - This session really was split up and well organized to cover the different aspects of charting: reformatting data, styling, drill downs, etc. Advanced charting in Flex was a bit of a black box to me until I attended this session, so it is one of my picks for favorite session of the week. One thing with the session that could have been better is to have a lab instead of just a speaking presentation. I think the way Tom organized the presentation/code was set up perfectly for a lab and would have been much more engaging if I could play around with the code Tom was showing. In general with the conference, I would like to have seen more labs with advanced topics.
- Cairngorm: Tips and Tricks from the experts, Eric Garza, Peter Martin - If you have read past entries on my blog, you will quickly note that I am not a big fan of Cairngorm. This presentation by Eric and Peter on Cairngorm was fine, but it also reinforced my dislike for the Cairngorm Framework. I personally had long compile times on large projects because Cairngorm requires an enormous amount of classes to do simple tasks. Cairngorm makes it harder to leverage the benefits modules. One other take away for this session was the new Cairngorm plugin for Eclipse that Peter Martin had worked on. If you are using Cairngorm I would recommend looking into this plugin or contributing to its development. It it is still beta yet functional and could add value to your project. I saw some other frameworks at the conference which I will be looking more into…such as Matte and Swizz. Of course my favorite is still the Penne Framework!
1 Comment
1. Eric Garza replies at 20th November 2008, 2:15 pm :
Hi Brian, I was out searching the Blogosphere for feedback on MAX and came across your critique of our talk on Cairngorm. Thanks for attending. I wanted to respond to some of your comments. Firstly, I think there are a lot of cases where Cairngorm can be overkill. It really helps on large projects with many developers. Once you get into the groove it takes 5 mins to code an Event, Command, Delegate. Really, it does. If you have used Struts it is no different than coding your Jsp, ActionHandler, EJB, etc. But to each his own. Peter’s discussion on modular package structure enables you to use Cairngorm in modules, I have done it myself. We are committed to opening up the framework, as it is now on Adobe Open Source and we will be publishing patterns that will show you can use Cairngorm in different ways. Again, appreciate your comments and I encourage you to give us feedback and help us make the framework better. All we want to do is help people
Leave a comment