Posts in Category "Presentations"

Watch the “Ask the MAXpert: Adobe AIR for TV” recording

Don Woodward (Adobe) and Aditya Bansod (Adobe) presented an excellent sneak peak today covering the upcoming Adobe AIR for TV sessions at MAX. If you are interested in learning more about this topic, please be sure to watch the recording of their talk.

To learn more about AIR for TV, please register for the following sessions at Adobe MAX (now  less than one week away):

AIR for TV Sessions at MAX

Adobe MAX is right around the corner and we’re super excited to start showing off the latest and greatest that AIR has to offer. There’s going to be a ton of exciting sessions covering desktop, mobile devices, and now the newest screen, TVs.

We’ve got two sessions specifically aimed at getting our customers excited about and educated in what AIR for TV is going to offer them. We also have a lab that will give you a chance to learn how to actually develop AIR for TV applications. Plus, as usual, we’ll have a couple of surprises up our sleeve that you won’t want to miss!

Our two sessions will help you learn two things: first, the ecosystem around TVs, Blu-ray Players, and set top boxes; and, second how to actually use the new AIR for TV platform to build and optimize applications that run on those devices. Expect these to be info-packed, fun, and engaging sessions to learn about a whole new screen to take your apps and content.

Flash Platform for TV: A New Ecosystem by Aditya Bansod (Principal Product Manager)
Join us for a sneak peek of Flash Player on Google TV and how Adobe AIR will soon power a whole new class of devices in the digital home, helping Adobe Flash Platform developers build experiences for an entirely new market of consumers. This session will provide an exclusive first look, with product demos of Google TV and AIR for TV

How to Develop & Optimize AIR for TV Applications by Don Woodward (Principal Scientist, Consumer Electronics)
Learn how to build engaging applications for the TV screen using Adobe AIR. Special focus will be made on design considerations and optimizations for building applications for the television.

In addition to the two sessions above, we will also be hosting three hands-on labs at MAX. You won’t want to miss these! We’ll be giving you all the tools you’ll need to walk out of the lab a super-charged TV developer.

Lab: Developing Your First AIR for TV Application by Don Woodward (Principal Scientist, Consumer Electronics)
Learn in this lab how to build engaging applications for the TV screen that run on Adobe AIR. Special focus will be given to design considerations and optimizations for building applications for the television.

So join us at MAX, sign up for the sessions, and learn what Adobe has been doing the last year to open up a whole new ecosystem for our community.

Aditya Bansod
Principal Product Manager

Adobe MAX Video: The Future of Digital Publishing: Delivering News through Adobe AIR

Another excellent session at Adobe MAX this year was presented by members of our Experience Design team. The session description was the following:

Learn from Jeremy Clark of Adobe’s Experience Design team how his group has leveraged Adobe AIR, Flex, and the Text Layout Framework (now in beta on Adobe Labs) to help the New York Times and others reach new and existing customers.

Adobe MAX Video: Explore Deployment and Distribution Options for Adobe AIR Applications

Adobe AIR team member Oliver Goldman presented a session titled "Explore Deployment and Distribution Options for Adobe AIR Applications" at Adobe MAX last week. This is an excellent session for IT administrators, developers or architects that are interested in learning more about the distribution and deployment options for AIR. Oliver also previews some of the new capabilities we are working on related to native installer support in AIR 2 (see 38:30 if you are interested in this specific topic).

Adobe MAX Video: What’s Coming in Adobe AIR 2

Last week, we were thrilled to preview Adobe AIR 2 at Adobe MAX where we unveiled some of the new capabilities coming to the runtime. In addition, there were dozens of sessions covering AIR ranging from application case studies to deployment strategies and more.

During the rest of this week, I will be highlighting a few of the AIR-related sessions. I encourage you to explore and discover the over 250 hours of content in the design, develop and envision tracks that covered topics ranging from Photoshop to ColdFusion to LiveCycle and beyond. All of this content is currently available on Adobe TV. Please note that some of the recordings may not start right away and you may need to fast-forward a bit (the team at Adobe.TV did an amazing job of getting these sessions online as quickly as possible).

The first session I would like to highlight is What’s Coming in Adobe AIR 2 by Adobe AIR team member Christian Cantrell. If you are interested in what some of the new API’s will look like in AIR 2, this is a session you will definitely want to check out.

Check out Adobe AIR videos on Adobe TV


The Adobe TV team relaunched its website yesterday and there are a number of significant updates to the website including:

  • User-customizable homepage
  • Vastly improved navigation & search
  • Save your favorite episodes to “My Library”
  • Share videos on social networking sites such as Facebook, Digg, and StumbleUpon
  • Subscribe to the RSS feeds of your favorite shows
  • Pop-out video player to view videos at any size
  • Commenting & Rating
  • Tags

If you are developer building applications outside of the browser with AIR, please check out the Adobe AIR section and let us know what you think by leaving a comment. If there are additional videos you would like to see, we’d love to hear your requests.

Here is a sample of one of the videos available on Adobe TV from Danny Dura, a platform evangelist at Adobe, titled "Using the local database functionality in Adobe AIR". There is also a selection of customer success stories available as well.

Monetizing Applications with Adobe AIR

At Adobe MAX in Milan, I presented a session titled "Monetizing Applications with Adobe AIR." The goal of the talk was to provide an overview of known business models used by AIR developers to support the development of their applications. As part of the presentation, I also examined case studies that describe how developers are attempting to monetize and market their AIR applications. My slides are embedded below using and also available for download (.pdf).

One company that continues to inspire me in this area is Storybook Anytime, creators of Sam’s Interactive Reader. Not only have they created an application that includes a content marketplace of interactive children’s books, but they recently released a companion Facebook application that drives new users to install the AIR-based desktop application. It’s a great example of how to use viral marketing to promote a desktop application using a new distribution channel. Quite impressively, content in their marketplace has been translated to Spanish as well.

Towards the end of the talk, I also highlight a few Adobe products that can help you build and monetize your Adobe AIR applications including:

  • Adobe Flash Media Interactive Server
    A high-performance streaming media server that supports multiway applications, including webcam chat, online games, VoIP, and a range of other interactive possibilities. Features include DVR functionality, Edge server caching, access control APIs, plug-ins, custom video services, and server-side video recording, including new support for H.264 format.
  • Adobe Flash Media Rights Management Server
    Helps protect Flash Video or H.264 (FLV or F4V) video files that are streamed or downloaded to a user’s machine and enforces usage permissions to support business models such as online rental or advertising-funded viewing.
  • LiveCycle Data Services ES
    A framework for building real-time applications that includes a data services API for synchronizing and managing data. LiveCycle Data Services is particularly valuable for AIR applications that need to run offline and quickly synchronize data back to a remote database when a user returns back online.
  • ColdFusion
    ColdFusion 8 makes it easy to create web services, such as application API’s, that can help manage the data and business logic layers of your AIR applications.

There are numerous other products Adobe is working on that can help you build your applications and we’ll be highlighting some of those technologies in upcoming posts on this blog. For example, Flex Builder 3, Dreamweaver CS4, Flash CS4. Fireworks CS4, and the Flex SDK are all powerful tools that can help you quickly build out your AIR applications.

My goal is to keep this presentation up-to-date. If you have thoughts on this presentation such as topics you would like to see covered, please feel free to leave a comment.

Building Desktop Applications Powered by Dojo and Adobe AIR

Dylan Schiemann from SitePen presented an excellent talk at MAX in San Francisco last week titled "Building Desktop
Applications Powered
by Dojo and Adobe AIR." Dylan has made the slide deck (.pdf) from his talk available on his blog.

In his session, Dylan covered numerous topics related to Dojo and Adobe AIR including:


Oliver Goldman’s “High Performance AIR Applications” MAX 2008 slides now available

Oliver Goldman, a member of the Adobe AIR engineering team, posted his MAX presentation High Performance AIR Applications to his blog along with sample code, Topics include criteria for defining metrics around performance, taking measurements, and more.

Paul Robertson presents a detailed examination of AIR’s SQLite database

Adobe AIR team member Paul Robertson, a technical writer and expert on AIR’s SQLite database, recently presented a very insightful session titled at 360|Flex titled "AIR SQLite: An optimization conversation". If you are interested in learning more about AIR’s SQLite database, this video presents a deep dive on the topic ranging from architecture to best practices around performance.

Paul’s has made the slides from his talk available on his website. In addition, you can also find details about working with the local database in our documentation for Flex, Flash and HTML/Ajax developers.