Okay, let's talk about the Adobe MAX conference. It was in Chicago, and we left Sunday to fly there and got back on Thursday. The conference itself is 3 days and an orgy of software, high tech talk, free t-shirts, and food and drink.

Eight of us headed out on Sunday, but the whole company ended up out there when Sean joined us later. Half of us were staying in Hyatt next to the convention center, and the other half was in a Hilton closer to downtown. We ate lunch near our respective hotels, picked up conference badges and swag, and then convened later for drinks. Lunch and drinks were at a place called Bar Louie near the Hilton I was staying in.

The Hilton was quite nice, and Spivey and I shared a room on the 22nd floor with good views of the Sears Tower, and unfortunately the El. The beds were super comfy and the room was pretty nice. If you wanted, you could crack open the bottled water in the room for
only $6. When we were leaving to catch the shuttle to the conference center to pick up our badges, we ran into this lady with two Great Danes. One of these dogs was quite certainly the biggest dog I have ever seen. According to the lady, he was 175 pounds, 6'5" on his hind legs, and a narcotics enforcement dog. I am sooooo glad that he was well trained and that I have nothing to do with drugs, because otherwise, I probably would have crapped myself. This dog was
huge. His head was probably larger than mine. Ginormous.

The next day was the opening of the conference, so we grabbed the breakfast Adobe laid out at the conference center and then wandered into the general session. This was the keynote for the conference, and was quite impressive. Thankfully, we got good seats due to our running the
Rocky Mountain Adobe Users Group. Mainly this was a Rah! Rah! Adobe! session with a few highlights of the vision of Adobe in the future for the Flash platform. There were some showcasing of technology, most of which was unmemorable. The good stuff came the next day. Oh wait, one cool thing is that they talked a lot about H.264 video in the Flash Player, which
I helped write an article about for Adobe. David's pic from the article was even up on the screen for a bit when they showed the new
Adobe Developer Connection site. I figure that people will go to Adobe to find out more about H.264 video in Flash and then read our article and bring more renown to RealEyes.

For the rest of the day, I went to sessions on Flash Lite multiplayer games (decent), automating unit testing for Flex (not what it was advertised to be), design patterns for ActionScript 3.0 (a very good session by
Leo Schuman), and a case study session by
BLITZ about creating a "holographic" wall you could paint on using WiiMotes (some cool stuff here). The wall was actually created for the party on Tuesday night. They were doing some pretty wild stuff with it.

The first day of the conference also was Spivey's birthday. After he played some Halo 3 with luminaries of the Web like
Grant Skinner and
Mike Chambers in the after hours lounge on top of our hotel, we headed out to Giordano's Pizza to celebrate. We got a really stinking huge pizza and followed the Rockies as they miraculously pulled out a win in triple overtime. It was cool that we were in Chicago for Spivey's birthday, because that is where he was born.
The next day, it was up for a session on ColdFusion-powered
Ajax. It was pretty good. There are a lot of neat tags in the new ColdFusion that would make Ajax even easier than it already is by incorporating the
YUI and
Ext frameworks. After that session, it was back for another keynote. This time they were talking about all the nifty services that Adobe is developing or has acquired. One particularly impressive service is Scene 7. It is essentially a content delivery network (CDN) for video and images, but you can do some scary cool stuff with it. They demoed
a website for building custom athletic uniforms that allowed you to load up images or select from a preset bunch and meld those seamlessly onto a photograph of a model wearing the jersey. You could customize colors and designs of the jersey too. All this was done seamlessly in photographs and with rotation. Awesome.

Then they showed
Thermo. Whoo boy, this is going to make life interesting. Essentially Thermo is an application Adobe is making that will allow designers to make fairly functional rich internet applications (RIA) in a
WYSIWYG environment. I can't go over all the cool stuff without running way way long. The product will do pretty much everything but the business logic and database building. You can just import your Photoshop document, convert layers, select control groups and tell Thermo what you want them to be and how you want them to interact. You can even get it to generate dummy data for you. It writes all the stuff for you in Flex. As John pointed out though, it was not following any best practices. This won't be quite the matter of just handing it over to the developer to write the back end, but it will be a very powerful tool for making functional mockups and comps. Seriously cool stuff, though.

After the session and lunch snagged from White Castle (why?), we waddled over to see Grant Skinner give his talk on 50 reasons why ActionScript 3.0 rocks. I had been in need of some convincing, and he did lay out some pretty cool reasons. There are still plenty of things that seriously irk me about it, but when you add in things like reparenting of display objects and the ability to get paragraph and line lengths as well as text by coordinates, I am well on my way to being won over. That was followed up with a snoozer of a session about advanced Flex techniques. These techniques were all about building custom versions of the Flex
SDK and crap like that, which was waaaayyy over my head. Then I went to David's session on
AS3 best practices, which was good to see. Sometimes he's too busy to bother about trifles of how to do things, so it was good to see it laid out here along with the rationale behind it.
Then came the super cool stuff. There was one more general session which was all about the sneak peaks of upcoming technology that could be coming down the pike from Adobe. Yeah, there were some awards for people there too, but the sneak peaks were where it was at. There were something like 14 different things they showed, but the three standouts were Flash "Next", Photoshop online, and something called, uh, seam carving.

For Flash, there are two words: 3-D and rigging. To be fair, the 3-D was announced for Flash Player 10 (Codename: Astro) in the earlier session. This is easier and simpler 3-D than Papervision, but it looks pretty awesome. The rigging was mindblowing. People unfamiliar with animation might not get this, but the guy doing the demo just drew a series of 5 circles to make an arm and then stretched 4 rigging symbols over them. Wham, bam, there you have a rigged arm. It literally happened so fast I couldn't get a picture of it. You can also do it programatically for real time interactive rigging. So. Flipping. Cool.

Also super cool was the peek at an online version of Photoshop. The demo had some amazing new tools in it, but what was impressive to me is the amount of states it could maintain in memory and the ability to preview the results of actions so fluidly and effortlessly. Really, really cool and it is all online. But also in the realm of image manipulation was
seam carving, which won the audience's vote as the coolest sneak peek. This stuff is amazing. Essentially it uses an algorithm to resize images in such a way that the important figures in the image don't get distorted, but the surrounding landscape gets condensed. You can even mark the image to tell the algorithm which areas to preserve or remove. The demo showed how you could just make an object seamlessly disappear from a photo in just a few seconds. I can't do this justice with words or still images. There are some
videos on YouTube that show seam carving.

Then it was time to party. Adobe put on a good show. It was a trip back to the childhoods of many present. They had lots of video games, kid food (mac and cheese, jello, hamburgers), race cars, and the like. I got to ride a Segway for the first time. They also had a great band called
Richard Cheese & Lounge Against the Machine. They did lounge style covers of songs like Nine Inch Nails'
Closer and the song
Baby Got Back. It was pretty awesome. I'm not a party animal, but it was actually over too soon for my liking. We retired to the hotel bar to finish off the evening.
Whew. There's still a day of conference and a day of travel to go. Okay. Day 3. I had a couple of sessions that gave me no new information. One was on web standards and the other on "advanced"
CSS. I went to two decent ones on using Flash and Flex together and on using Papervision for building games. The really awesome one was by
Thomas Phinney from Adobe on typography. He gave some general typographic knowledge, and then he showed us some super cool stuff you can do with OpenType fonts. There are some neat features in InDesign for adjust punctuation for all caps and creating non-standard fractions, but the show stealers were the
crazy fonts he demoed, such as Cranky Kid, which interrupts you like a 4-year-old as you type and Francophile, which translates part of your text into French, even while maintaining the underlying English text.

Then the day was over. I did also get my first ever massage at the conference. That was good. So was the amazing restaurant we went to that evening. It was called the Frontera Grill and it is was a Mexican restaurant run by some famous chef that Sean really likes. The food was all amazing and we had lots and lots of it. I had the best mojito there that I've ever had. I also discovered beer royale, which is a mixture of beer and red wine, which is much better than it sounds. It was also Jun's birthday, so we celebrated that as well.

After dinner, Sean and Spivey went clubbing while the rest of us walked back to the Hilton. We wandered through Millennium Park, looking at all the really cool art there. We sat for a while watching these huge towers of projected video, glass, and water. A guy came along and started doing gymnastic dance moves in the water between the towers and fell down a lot. It was all in all pretty neat.

The next day, a group of us went up to the Magnificent Mile to wander around the shops. We grabbed some chocolate at Moonstruck, but we had to get going to catch the plane back to Denver. Sean and Spivey were hurting from their nocturnal excursion, but without incident we made it back to the Mile High City. It was quite a trip, and I'll have more pictures up soon enough so you can see more of the trip. It was a blast and a caloric infusion. Next year's in San Francisco.
So, this post made up for the hiatus, right?