Tag Archives: keynote

Impressions on Adobe MAX Day 2 Keynote

It’s been a week since I returned from Adobe MAX, but I still have some notes to publish. Here are my notes from the keynote on Tuesday, October 6:

  • We’re watching MLB executives David Yu and Jen Taylor talk to themselves about MLB.com’s use of Flash video to stream their games. I wish they were talking to the crowd instead of themselves—Jen Taylor doesn’t have much to say other than “very cool, very cool.” And David just walked off the stage after maybe four minutes of dialogue. Jen is much more interesting, talking about Flash video innovations. I’m excited by David’s mention of delivering a DVR experience to MLB.com, and Jen’s mention of new HTTP streaming with Flash Player 10.1 is great news. It sounds like there’s also going to be some kind of security protection for Flash video online.
  • Jen Taylor has just officially announced that the Strobe project is now OpenSource Media Framework (OSMF). Ironically, I just finished a hands-on session working with OSMF and I found it to be fairly easy to use if you’re a professional coder.
  • Adam Mollenkopf, FexEx’s Strategic Technologist, is now showing FedEx Custom Critical, a very nice browser-based enterprise application FedEx uses to monitor truck positions and the number of carriers in any given area. The vehicles even return temperature and speed data via an RTMP streaming server, the same technology used for streaming video (though Flash Player 10.1 will also stream from HTTP servers). LiveCycle Data Services and Flex were used to build the user interface and move the enormous amounts of data around.
  • Heidi Williams, Adobe’s Senior Engineering Manager, is walking through a Flash Catalyst/ColdFusion 9 demo. I’ve never used ColdFusion before but the fact that it’s closely entwined with ActionScript and Flash makes me wonder if it’s a smart choice for Flash designers who want to branch out into application development like I am. Heidi and Ben say this entire demo can be done without writing hardly any code, but there’s a lot of code up on the screen and it didn’t just magically appear. Even when there’s prebuilt components and frameworks, the developer has to know how to handle code when the inevitable bugs arise.
  • Daniel Fiden, EA’s Senior Producer for POGO.com, is talking about POGO.com and the variety of online games available there. The statistics say it’s the US game site with the most engagement (minutes per visit) and traffic overall. It’s interesting to know some of their games’ early development involves building cheap mock-ups in Flash and playing it during development, creating many iterations along the way before a decent game takes shape. All this is done with Flash.
  • Serge Jespers, Adobe’s Senior Platform Evangelist, wrote the Flash-based MAX widget—looks nice, but I never put it on my website—is demoing a simple Flash game that sends win/lose notices via Adobe’s Wave, a new notification service that I just heard about here on MAX. I’m running it right now but I haven’t found a good use for it yet. Anyway, Serge just built a simple demo application and is using the Flash Platform Services Distribution Manager (bundled with Flash Builder) to track installations of his widget around the world. Adobe’s CEO Shantanu Narayen talked yesterday about not only giving people the tools to communicate but to also track and optimize, and this is an example. Serge is also showing how to export the Flash application to AIR, upload to the AIR Marketplace and let Adobe handle the transactions and report your sales and revenue. It looks great and the demo mentioned only three lines of code are needed, but I still think it can’t be as easy as that.
  • CTO Kevin Lynch is back from yesterday to demonstrate augmented reality in Flash. The major demo is a new song by John Mayer, which has a multimedia component using augmented reality. Now on stage is John Mayer himself, talking about using augmented reality to tell a story and create an artistic experience. He mentioned “the Blitz guys and the Adobe guys” so I am sure John isn’t actually sitting in front of Flash producing this piece, but he knows that it’s the cool online videos that get passed around (or the funniest or the stupidest). The very short clip that was shown here looked interesting technically and for John it’s about combining an art form that’s “been around for a thousand years with an art form that’s not been around for a thousand hours.” That’s an interesting (and smart) approach, though I’ll be curious to learn if people do all the necessary work to experience Augmented Reality.

The press conference after the keynote

Kevin Lynch spoke to the press after the keynote and spoke in a little more detail about some things. Keynotes tend to be flashy without drilling down into the details, so I was glad to attend.

  • Adobe is being cautious about entering the 3D market. Kevin mentioned that Adobe products already handle 3D well: Photoshop has 3D capabilities and Flash Player and PDF also support 3D models. It seemed that a full-fledged 3D application was not yet on their radar.
  • Augmented Reality is still new and hasn’t found its killer application. It’s cool to watch but computers still need a black rectangle or colored rubber bands in view to motion track and add graphics. Kevin thinks AR will eventually work without these requirements and offer a blend of virtual reality and true reality.
  • “Flash needs to be on mobile to be relevant,” said Kevin, and the Flash Platform is now being engineered for mobile first and the desktop second. The Flash mobile and Flash desktop teams have in fact been merged at Adobe, whereas until now they have worked separately. I think Kevin is correct that Flash needs to stake its claim as the dominant mobile media format, but the mobile device industry is so fragmented that I think it will be a hard goal—the fact that the iPhone does not support Flash is a prime example.
  • Kevin briefly mentioned the multitouch and multiscreen market, which is emerging for both mobile devices and desktop monitors. Many desktop computer users have had multiple monitors for years but touch monitors are still not very common in the market. However, Kevin thinks it will emerge and the market share will go to the companies who work best within “the ecosystem” of their competitors. He cited the example of the PC market in the 1980s and 1990s: while Apple followed their own vision, Microsoft partnered with other companies in the ecosystem and Windows thus gained dominant market share.

Impressions on Adobe MAX Keynote

I’m here at the keynote, listening to Adobe CTO Kevin Lynch talk about the Flash Innovation Timeline. Some of my general thoughts:

  • Josh James of Omniture was on stage a moment ago, but not many people appreciated his “Omniture Is Awesome” speech. Not enough time spent talking about Adobe’s acquisition of Omniture, too much time bragging about the huge money that’s been thrown at him and his big clientele.
  • Flash Player 10.1 is going to be a big step forward for leveraging mobile devices’ attributes with Flash. 50% reduction of RAM usage on current web content (videos, ads, animation) and possibilites for accelerometer and social networking. They’ve also been optimizing battery usage: Flash Video will be able to play over 3 hours of video or 6.5 hours of animation on a phone with a single charge. A dimmed screen will run for 14.5 hours! Kevin demonstrated Flash animation and video on Nokia and Android phones as well as live web conferencing with Adobe Acrobat Connect Pro in real time—on the mobile device. I am really pleased to see this: I’m currently in mobile web training with the W3C and we are taught to shy away from rich media because it makes for a bad browsing experience on phones. Flash Player 10.1 has all the right ideas but I think it will take years before these capabilities get true penetration to rural areas and Third World countries. Those with slick smartphones will see these improvements much, much sooner.
  • I need to learn more about Adobe’s Open Screen Project. Google and RIM joined it today. Right now Kevin is talking about improved video playback on netbooks and televisions—streaming Flash video in HD. The video looks great—clear Flash video on TV and netbooks, a lot different than the usual YouTube video experience. But that is changing….
  • AIR 2.0 is here. USB storage device detection, performance increases, native installer support, socket servers, UDP support and increased accessibility. You can also launch native applications with AIR 2.0 applications. The AIR team is making all the right moves with this announcement, and I would be curious to compare AIR 2.0 with Silverlight, which I honestly don’t know much about. Kevin just demoed an AIR application that detected content on a USB device when it was plugged in and launched a file in its native application. Another application was able to execute a search on multiple online and local resources and also use the computer’s microphone to record and play back sound.
  • AIR 2.0 and Flash Player 10.1 handles gesture and touch events, so multitouch applications are a possibility. Kevin demoed a New York Times reader and a photo-posting website (it wasn’t announced, but I could see the URL is http://beta.adobepost.com/).
  • Rob Tarkoff, Adobe’s Senior VP/GM of BPBU is talking about building enterprise software that “works the way systems work” and “work the way people work.” The big push is for data visualization through the Flash Platform, LiveCycle and ColdFusion. ColdFusion upgrades to version 9 and LiveCycle Enterprise Suite upgrades to version 2. Both CF and LC are getting cloud production capabilities, plug-ins for Flash Builder and other advancements.
  • Johnny Loiacono has just taken the stage. This is what I’m most interested in because it’s about the tools I use daily in my work. He’s demoing the unreleased Photoshop CS5 with a Wacom tablet. Photoshop CS5 has some new brush improvements that remind me of what Corel Painter has done for years: brushes respond to tablet pen angles and move and mix color in a realistic way—not just by mixing pixels.
  • Flash Pro looks like it is also going to be getting some text tools from InDesign, including the text engine needed for multi-column and threaded text boxes. It’s also sporting new physics capabilities that allow more realistic movements such as bobbling and bouncing. Johnny is also showing some code snippets that are to help people use ActionScript 3.0—this is still a difficult thing for many designers to handle.
  • Now on to Flash Catalyst. I have had the beta for months but admit I’ve been too busy to really play with it. It’s designed to make Flash creation easier, and it’s certainly easier to build things like buttons and video, but the interface is still complicated. I don’t think you can get around this when you’re creating multimedia. Johnny’s demo of Flash Catalyst looks nice, and he knows zero ActionScript (his admission) so I will be curious to explore the new beta 2, available today.
  • Now we’re being treated to a Mythbusters with Kevin and Johnny blending an iPhone with a Flash CD—making fun of the notion that iPhones do not run Flash. Johnny announced that Flash applications do now run natively on the iPhone—and demoed the game Chromacircuit on an iPhone. These apps are already on the iPhone App Store. This is news to me, and I’m curious to hear more. Johnny showed how it’s done in Flash, and it looks like Flash Pro actually publishes to a new iPhone setting (instead of Flash Player 10 or Flash Lite). He also mentioned that this is not interpreted code but native iPhone code, so I think this is actually not Flash but native iPhone code. I’ll be researching this new announcement.
  • Now we’re going to see Jim Cameron’s new movie Avatar, and I’ll publish more.