www.nickhodge.com

microsoft, munging and on being a mercurial iconoclastic professional geek.

Competition is a Good Thing

with one comment

Com­pet­i­tion is breed­ing the best of cor­por­ate beha­viour: innov­a­tion. Adobe, Microsoft, Sun, the AJAX/HTML/Browser com­munity are all attempt­ing to make rich web devel­op­ment easier. Whilst this Google video by David Pol­lack (from Athena Design) goes a bit philo­soph­ical at the start; there are many per­spect­ives on web devel­op­ment that will strike a chord.

Recent posts from Adobe’s John Dowdell, in response to Robert Scoble and ZDNet’s Ryan Stew­art have high­lighted a feted “death­match” between Adobe and Microsoft. Well, it’s more than Adobe and Microsoft. Sun haven’t given up on Java and Swing just yet; and there have been inter­est­ing HTML/AJAX tools appear­ing daily.

Microsoft have heightened the battle by post­ing Visual Stu­dio 2005 vs. Dream­weaver 8 on MSDN. More inter­est­ing would have been Expres­sion Web vs. Dream­weaver 8. I doubt that Adobe will pub­licly respond: in product mar­ket­ing strategy when you are the leader, you ignore the follower.

The con­sensus is that Adobe has the design­ers whilst Microsoft has the developers on their respect­ive sides. News for all: no-one owns the cus­tomer. Products that make the cre­ation of lead­ing customer-service cent­ric exper­i­ences will win. And the win­ner may be a big name vendor.

In an effort to gain more mind­share, Adobe has released their Live­Cycle and Flex tools for developers, free. The next stage for Adobe is heavy long-term evan­gel­ism for their plat­forms. Adobe MAX will likely see all sorts of stuff released. Hope­fully the mooted Mac ver­sion of Flex, and a developer/experimental ver­sion of Apollo.

No to for­get Microsoft: it has has been in a con­stant web-like beta-cycle of their Expres­sions tools. The Graphic designer needs lots of work. Like a whole plastic sur­gery makeover. I am sure Microsoft has the WPF/E stuff ready to throw over the fence before the end of Novem­ber. The developer within me hopes that Microsoft is 3 months late because it is going the extra mile.

Design­ers, or as Microsoft might clas­sify them “User Exper­i­ence Engin­eers”, are an amorph­ous mob. From the col­our and geo­metry con­straints of print design to the flow of an online applic­a­tion: all design­ers are very aware of what can and can­not be developed. It is my opin­ion that there is no dis­tinct line between design­ers and developers.

My humble sug­ges­tions to both parties:

Adobe: expand bey­ond the form/document cent­ric view of the world. Good to see that you are reach­ing out to the developer com­munity with a rich set of tools; but don’t for­get that the inter­face between developers and design­ers is fuzzy.

Microsoft: don’t for­get the Mac and LAMP plat­form. Don’t make a half-assed WPF/E, either. That will just kill the plat­form out­side the fire­wall. Microsoft might own the enter­prise, but the wider inter­net include mobile devices, Macs, Linux.

Written by Nick Hodge

October 15th, 2006 at 1:27 pm