The Coming Apollo vs. Firefox Battle
Adobe announced the public alpha of its Apollo development framework that allows developers to build cross-platform hybrid web/desktop applications using Flash and Ajax. The tech blogosphere responded mostly positively, looking forward to the era …
Context & Ripple Effects
Adobe's public alpha of Apollo lands one day after GigaOM framed the space as a fight over richness versus reach between Microsoft and Adobe — the question of whether desktop-grade experiences or browser ubiquity wins the next application platform. The alpha makes that argument concrete: Flash and Ajax skills now target a cross-platform runtime outside any browser.
The blogosphere's mostly positive reaction tracks with signs the model already works in miniature — Ryan Stewart pointed to Trillian shipping a Flash-based client with Apollo-like functionality just over a week earlier, evidence developers are already blending web tech with desktop delivery.
First-order effects
- Developers can immediately build hybrid web/desktop applications on Apollo's alpha runtime, extending Flash and Ajax beyond the browser onto the Windows, Mac, and Linux desktops it targets.
- Mozilla's Firefox loses its position as the assumed container for Ajax applications: Adobe is positioning a runtime that renders the same content while bypassing the browser chrome entirely.
Second-order effects
- Browser vendors face pressure to match desktop-level capabilities inside the browser or concede that rich applications migrate to rival runtimes — the richness-versus-reach trade-off from the prior day's coverage becomes a product roadmap decision for Mozilla and Microsoft alike.
- Adobe's installed Flash base becomes distribution leverage: every machine with Flash is a potential Apollo deployment target, raising the bar for any competing runtime to reach comparable reach.
Third-order effects
- If the pattern holds, application platform competition shifts from the browser wars to a contest among proprietary runtimes and open web standards, with Adobe, Microsoft, and browser-backed camps each defining their own capability tiers above plain HTML.
- The open-source web community around Firefox would need to respond at the standards level rather than the product level, since a closed runtime controlling both authoring tools and playback reshapes where developer lock-in lives.
The trend: Application platforms are stratifying into capability tiers — plain web, rich browser apps, and desktop-class runtimes — with Adobe's Apollo alpha staking the top tier ahead of its rivals.