Tim Anderson

Adobe and Microsoft’s blending battle

Adobe’s Flex and Microsoft’s Windows Presentation Foundation are vying to fuse desktop richness with the web

Written by Tim Anderson

Adobe and Microsoft are engaged in a technology war. Microsoft’s Expression range of web design tools and its new technology for browser-hosted applications called Windows Presentation Foundation (WPF) encroaches directly on the territory occupied by Adobe’s Flash. At the same time, Adobe is determined to make the Flash runtime a platform for enterprise application clients, both in the browser and on the desktop, taking market share from Microsoft’s Visual Studio and .Net runtime.

Recently I spent some time trying out Adobe’s Flex 2. Flex has both server and client components. On the client it is essentially a way of creating Flash applications using developer-friendly XML and ActionScript.

Flex applications can communicate with the server either using standard XML web services, or else by using the Flex server component running on J2EE for improved performance and ease of programming. I was particularly impressed by the advances in ActionScript, Adobe’s version of JavaScript. Two notable features are strong typing and just-in-time compilation to native code.

The result is improved performance, claimed to be 10 times faster in some scenarios. Calling this a “scripting language” no longer seems adequate, as it gains features previously reserved for the likes of Java and C#. JavaScript is everywhere now, with Ajax (Asynchronous JavaScript and XML) becoming mainstream in both the Java and .Net worlds. Every web developer needs to know JavaScript, so Adobe’s use of it in Flex is a smart move.

Game over for Microsoft? Not necessarily. In January the British Library unveiled an application called Turning the Pages, enabling internet users to examine some of its rarest books. It is a compelling browser-hosted WPF application that supersedes an earlier version using Adobe’s Shockwave player. You can zoom in on works like the original manuscript of William Blake’s poem The Tyger, leafing through its pages in virtual space.

The new implementation makes the old Shockwave version look plain and dull. The secret spice is that WPF uses the Windows DirectX gaming API to render its graphics, enabling effects that are difficult to achieve with the cross-platform Flash or Shockwave players. The downside is that only high-end Windows systems can run the application, in contrast to the broad deployment of Adobe’s runtimes.

My guess is that there will be no immediate winner in this battle, but that the competitive efforts of these two players will raise expectations for web applications. The sharp distinction between desktop and web applications is fading to a seamless blur.

Tags:

reader comments

related articles

Adobe Flash Player

Adobe donates Flash code to Mozilla

ActionScript virtual machine contribution expected to speed up Web 2.0 development  08 Nov 2006

 

ActiveX flaw leaves Adobe apps vulnerable

'Critical' flaw affects Acrobat and Reader 30 Nov 2006

Oracle cosies up to Adobe for Web 2.0 Flash

Highly visual Web 2.0 enterprise applications promised 23 Oct 2006

Microsoft Expression Web v2

Professional web design tool 23 Jun 2008

Microsoft unveils revamped Expression Studio

Enhanced design offerings for professionals 05 Dec 2006

Adobe adds 3D to updated Flash Player

Simple 3D support among new capabilities in Flash Player 10 15 Oct 2008

related whitepapers

today's top stories

CIOs must embrace collaboration tools

Author Don Tapscott gives Angelica Mari his reasons for promoting social networking tools and says transparency is the key to security 04 Dec 2008

On a quest to build a connected society

BT Design’s JP Rangaswami talks to Gareth Morgan about his pivotal role in the telecoms giant’s efforts to deliver universal broadband and his plans to tap into the creativity of the open source community 04 Dec 2008

IT leaders must stand by India

A sense of perspective is the most important response from IT leaders to the attacks in Mumbai 04 Dec 2008

Case study: Clifford Chance

Law firm implements Sun platform and reduces datacentres to gain efficiency and cost synergies 03 Dec 2008

Should CRM be more sociable?

As vendors rush to add more social networking bells and whistles to their CRM products, some experts warn that users must tread carefully when venturing into online communities 03 Dec 2008

Advertisement

Newsletter signup

Sign up for our range of FREE newsletters:

Existing User

Newsletter user login:

Advertisement

Jobs

Related jobs

Job of the week

Job alerts

Sign up here

Find your next job

IT Salary Checker

Check salary here

Advertisement

White papers

Search white papers

Top categories

VPN, Extranet and Intranet Solutions

WAN/ LAN Solutions

Network Security

Interoperability-Connectivity

Grid/ Utility Computing

Latest poll

Will the terrorist attacks in Mumbai affect your offshoring plans?

Will the terrorist attacks in Mumbai affect your offshoring plans?

Is India becoming a risky destination?

Previous poll results

Latest audio and video articles

Padlocked CDVideo

Technology and privacy

Watch the final video in a two-part Computing roundtable debate on the importance of putting data privacy issues at the heart of your IT plans 02 Dec 2008

Podcast imageAudio

Computing podcast - Standard Life's offshoring plans; and the prospects for government IT

The insurance giant outlines its new outsourcing strategy; and we ask if the government's economic bailout will affect its IT plans 28 Nov 2008

Latest in-depth articles

Doctors looking at a computerAnalysis

Watchdog wants IT to cure privacy woes

Information Commissioner Richard Thomas is urging organisations to put privacy protection at the top of their procurement and development criteria 04 Dec 2008

Colin McDonaldComment

Web 2.0 has potential to transform staff training

Employees can sharpen their IT skills through using the latest interactive training tools, writes Colin McDonald 04 Dec 2008

Advertisement

Primary Navigation