Home Adobe’s World of Web/Desktop Integration

Adobe’s World of Web/Desktop Integration

Read/WriteWeb’s Web 2.0 Summit coverage sponsored by Yahoo!

I’m at a session at the Web 2.0 Summit called
‘Breaking Free: Working with Real Time Data, Online, Offline, and Outside of the
Browser’. The speaker is Christophe Coenraets, a
Senior Technical Evangelist from Adobe. He starts off by saying that Adobe is looking for
a “high definition user experience”. He thinks the following things are still missing
from the Web:

  • Expressiveness
  • Performance
  • Rich Media – not just passive consumption like YouTube, but interactive
  • Real Time – a rich flow of data between the server and the client
  • Desktop/Offline – apps that run outside the browser

Adobe open sources Virtual Machine technology to Mozilla

He then talks about the Flash Player 9, which includes a virtual machine for
ActionScript (like Java). In laymens terms, “virtual machine” refers to the software used
to run applications.

Adobe announced this morning that they have donated this virtual machine to Mozilla,
to work on as an open source project. Mozilla will use it within Firefox (by the first
half of 2008) and Adobe will continue to use it in Flash Player 9. The name of the open
source project is Tamarin and it will be governed and managed by developers from Adobe
and Mozilla. News.com calls
“the largest code contribution yet to the open source Mozilla Foundation”. As
Kevin Lynch, chief software architect at Adobe, told news.com: the move furthers the
company’s plan to allow developers to mix and match programming technologies, including
AJAX-style Web development and Flash for media and animation.

While I’m no expert in Adobe products yet, I have learned this year that they’re
promoting a mix of Ajax and Flash technologies for web-based apps – rather than demanding
that Flash is best for all interactivity on the Web. Widgets is one area where there is a
lot of promise in Flash, because they are mini apps where interactivity is a primary

Dowdell has
an excellent list of links and quotes if you want to follow up on this
news, including this great soundbite from Slashdot: “AJAX
in Flash, with a Web 2.0 hype engine. May god have mercy on us all.”

Apollo Project

Christophe talks about how Apollo will be able
to play and render different types of content – e.g. Flash, Flex, HTML, Ajax. What this
means is that you can take HTML content offline. I’ll be finding out more about Apollo
during the conference.

This workshop I’m sitting in on currently is a bit developer-focused for my high level
brain to process, so I’ll follow up with another post later when I’ve gotten more details
of Apollo.

About ReadWrite’s Editorial Process

The ReadWrite Editorial policy involves closely monitoring the tech industry for major developments, new product launches, AI breakthroughs, video game releases and other newsworthy events. Editors assign relevant stories to staff writers or freelance contributors with expertise in each particular topic area. Before publication, articles go through a rigorous round of editing for accuracy, clarity, and to ensure adherence to ReadWrite's style guidelines.

Get the biggest tech headlines of the day delivered to your inbox

    By signing up, you agree to our Terms and Privacy Policy. Unsubscribe anytime.

    Tech News

    Explore the latest in tech with our Tech News. We cut through the noise for concise, relevant updates, keeping you informed about the rapidly evolving tech landscape with curated content that separates signal from noise.

    In-Depth Tech Stories

    Explore tech impact in In-Depth Stories. Narrative data journalism offers comprehensive analyses, revealing stories behind data. Understand industry trends for a deeper perspective on tech's intricate relationships with society.

    Expert Reviews

    Empower decisions with Expert Reviews, merging industry expertise and insightful analysis. Delve into tech intricacies, get the best deals, and stay ahead with our trustworthy guide to navigating the ever-changing tech market.