<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Tim Anderson's ITWriting &#187; design</title>
	<atom:link href="http://www.itwriting.com/blog/category/design/feed" rel="self" type="application/rss+xml" />
	<link>http://www.itwriting.com/blog</link>
	<description>Tech writing blog</description>
	<lastBuildDate>Fri, 10 Feb 2012 15:16:31 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Adobe: why the big business shift when financial results look so good?</title>
		<link>http://www.itwriting.com/blog/5260-adobe-why-the-big-business-shift-when-financial-results-look-so-good.html</link>
		<comments>http://www.itwriting.com/blog/5260-adobe-why-the-big-business-shift-when-financial-results-look-so-good.html#comments</comments>
		<pubDate>Thu, 22 Dec 2011 09:09:49 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[adobe]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[results]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/5260-adobe-why-the-big-business-shift-when-financial-results-look-so-good.html</guid>
		<description><![CDATA[<p>Adobe released its quarterly and full year results last week; I am catching up with this now after a week in China.</p> <p>The company is doing well. Revenue is up by 11% year on year and it generated $1.5 billion in cash. It is buying back shares, usually a sign that a company has <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/5260-adobe-why-the-big-business-shift-when-financial-results-look-so-good.html">Adobe: why the big business shift when financial results look so good?</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/4560-adobe-announces-strong-results-though-much-of-the-business-looks-flat.html' rel='bookmark' title='Permanent Link: Adobe announces strong results though much of the business looks flat'>Adobe announces strong results though much of the business looks flat</a></li>
<li><a href='http://www.itwriting.com/blog/5106-adobe-shifting-its-business-model-more-publishing-less-programming.html' rel='bookmark' title='Permanent Link: Adobe &ldquo;shifting its business model&rdquo;: more publishing, less programming'>Adobe &ldquo;shifting its business model&rdquo;: more publishing, less programming</a></li>
<li><a href='http://www.itwriting.com/blog/3522-adobe-declares-glittering-results-as-ceo-says-apples-flash-ban-has-no-impact-on-its-revenue.html' rel='bookmark' title='Permanent Link: Adobe declares glittering results as CEO says Apple&rsquo;s Flash ban has no impact on its revenue'>Adobe declares glittering results as CEO says Apple&rsquo;s Flash ban has no impact on its revenue</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Adobe <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/201112/Q411Earnings.html" target="_blank">released</a> its quarterly and full year results last week; I am catching up with this now after a week in China.</p>
<p>The company is doing well. Revenue is up by 11% year on year and it generated $1.5 billion in cash. It is buying back shares, usually a sign that a company has more money than it knows what to do with.</p>
<p>Here is the comparison with the equivalent quarter last year:</p>
<table border="1" cellspacing="0" cellpadding="2" width="357">
<tbody>
<tr>
<td valign="top" width="136">&nbsp;</td>
<td valign="top" width="112">Q4 2010</td>
<td valign="top" width="107">Q4 2011</td>
</tr>
<tr>
<td valign="top" width="142">Creative and interactive</td>
<td valign="top" width="116">404.8</td>
<td valign="top" width="110">437.2</td>
</tr>
<tr>
<td valign="top" width="142">Digital Media</td>
<td valign="top" width="116">165.9</td>
<td valign="top" width="110">186.4</td>
</tr>
<tr>
<td valign="top" width="144">Digital Enterprise</td>
<td valign="top" width="117">273.3</td>
<td valign="top" width="111">342.4</td>
</tr>
<tr>
<td valign="top" width="144">Omniture</td>
<td valign="top" width="117">109.0</td>
<td valign="top" width="112">131.1</td>
</tr>
<tr>
<td valign="top" width="144">Print and publishing</td>
<td valign="top" width="117">55</td>
<td valign="top" width="112">55.1</td>
</tr>
</tbody>
</table>
<p>In other words, all business segments grew – impressive in uncertain economic times. See this <a href="http://www.itwriting.com/blog/4560-adobe-announces-strong-results-though-much-of-the-business-looks-flat.html" target="_blank">earlier post</a> for a rough breakdown of the segments.</p>
<p>A couple of observations. First, Adobe is benefiting from the big trend in IT towards web, cloud and device. Many companies regard apps (as in mobile apps) as vehicles for marketing, and Adobe’s tools are a natural fit, with or without Flash. We are in a more design-centric IT world than was the case a few years back, driven by Apple, SEO (Search Engine Optimisation), and just because we can: technology now performs basic computing functions with ease so design becomes the key differentiator.</p>
<p>Adobe is nevertheless remarkable in the way it has managed the transition from print to digital. Few companies manage that kind of fundamental shift in their market successfully.</p>
<p>The other point that interests me is why Adobe <a href="http://www.itwriting.com/blog/5106-adobe-shifting-its-business-model-more-publishing-less-programming.html" target="_blank">announced</a> a major change in its business model in November. Digital media and marketing will be the focus, while it winds down its enterprise development platform, as well as moving away from Flash and focusing on HTML5 for delivery.</p>
<p>Unless the announced figures disguise future problems that are only visible on the inside, this move was driven by bad results. Digital Enterprise, which includes the middleware business, increased revenue by 25% over the same quarter last year.</p>
<p>In 2012 the Digital Enterprise segment is being renamed Digital Marketing Solutions, expressing the company’s intent.</p>
<p>Adobe’s change of direction caught me by surprise, as it was not really flagged at the MAX conference the previous month, though there was evidence of struggle with regard to Flash versus HTML5. </p>
<p>I would describe Adobe’s moves as bold. Taking action ahead of when it becomes inevitable is a good thing, but there are <a href="http://www.redmonk.com/jgovernor/2011/12/08/on-adobes-recent-repositioning/" target="_blank">significant risks</a>. Adobe’s platform is all about synergies, and chopping off bits that still have a significant following may have unexpected consequences.</p>
<p>Another curious facet of Adobe’s move is that its normally excellent PR department has done little, as far as I am aware, to brief the press. Major news concerning what will be donated to Apache, or the discontinuation of Flash Catalyst, has emerged from <a href="http://www.itwriting.com/blog/5240-adobe-discontinues-flash-catalyst-clarifies-flex-and-flash-builder-futures.html" target="_blank">sporadic reports</a> instead. Normally that is a sign of a company under stress, rather than one which is about to deliver excellent results.</p>
<p>I guess this time next year we will have a clearer picture.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/4560-adobe-announces-strong-results-though-much-of-the-business-looks-flat.html' rel='bookmark' title='Permanent Link: Adobe announces strong results though much of the business looks flat'>Adobe announces strong results though much of the business looks flat</a></li>
<li><a href='http://www.itwriting.com/blog/5106-adobe-shifting-its-business-model-more-publishing-less-programming.html' rel='bookmark' title='Permanent Link: Adobe &ldquo;shifting its business model&rdquo;: more publishing, less programming'>Adobe &ldquo;shifting its business model&rdquo;: more publishing, less programming</a></li>
<li><a href='http://www.itwriting.com/blog/3522-adobe-declares-glittering-results-as-ceo-says-apples-flash-ban-has-no-impact-on-its-revenue.html' rel='bookmark' title='Permanent Link: Adobe declares glittering results as CEO says Apple&rsquo;s Flash ban has no impact on its revenue'>Adobe declares glittering results as CEO says Apple&rsquo;s Flash ban has no impact on its revenue</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/5260-adobe-why-the-big-business-shift-when-financial-results-look-so-good.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe announces strong results though much of the business looks flat</title>
		<link>http://www.itwriting.com/blog/4560-adobe-announces-strong-results-though-much-of-the-business-looks-flat.html</link>
		<comments>http://www.itwriting.com/blog/4560-adobe-announces-strong-results-though-much-of-the-business-looks-flat.html#comments</comments>
		<pubDate>Wed, 22 Jun 2011 08:15:07 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[adobe]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[apple]]></category>
		<category><![CDATA[flash]]></category>
		<category><![CDATA[ios]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/4560-adobe-announces-strong-results-though-much-of-the-business-looks-flat.html</guid>
		<description><![CDATA[<p>Adobe has announced its financial results for its second quarter. Revenue is up 9% year on year, and profits are up too, so it looks like a strong quarter. However, the success is really limited to a couple of business segments. </p> <p>Here is the comparison with the equivalent quarter last year:</p> &#160; Q2 <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/4560-adobe-announces-strong-results-though-much-of-the-business-looks-flat.html">Adobe announces strong results though much of the business looks flat</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/3522-adobe-declares-glittering-results-as-ceo-says-apples-flash-ban-has-no-impact-on-its-revenue.html' rel='bookmark' title='Permanent Link: Adobe declares glittering results as CEO says Apple&rsquo;s Flash ban has no impact on its revenue'>Adobe declares glittering results as CEO says Apple&rsquo;s Flash ban has no impact on its revenue</a></li>
<li><a href='http://www.itwriting.com/blog/2772-adobe-financials-strong-creative-suite-5-and-flash-claims-company-undervalued.html' rel='bookmark' title='Permanent Link: Adobe financials: strong Creative Suite 5 and Flash, claims company undervalued'>Adobe financials: strong Creative Suite 5 and Flash, claims company undervalued</a></li>
<li><a href='http://www.itwriting.com/blog/4166-adobe-announces-flash-builder-for-php-phonegap-integration-in-dreamweaver.html' rel='bookmark' title='Permanent Link: Adobe announces Flash Builder for PHP, PhoneGap integration in Dreamweaver'>Adobe announces Flash Builder for PHP, PhoneGap integration in Dreamweaver</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Adobe has <a href="http://www.adobe.com/aboutadobe/pressroom/pressreleases/201106/Q211Earnings.html" target="_blank">announced</a> its financial results for its second quarter. Revenue is up 9% year on year, and profits are up too, so it looks like a strong quarter. However, the success is really limited to a couple of business segments. </p>
<p>Here is the comparison with the equivalent quarter last year:</p>
<table border="1" cellspacing="0" cellpadding="2" width="357">
<tbody>
<tr>
<td valign="top" width="136">&nbsp;</td>
<td valign="top" width="112">Q2 2010</td>
<td valign="top" width="107">Q2 2011</td>
</tr>
<tr>
<td valign="top" width="142">Creative and interactive</td>
<td valign="top" width="116">429.3</td>
<td valign="top" width="110">433.1</td>
</tr>
<tr>
<td valign="top" width="142">Digital Media</td>
<td valign="top" width="116">139.3</td>
<td valign="top" width="110">136.7</td>
</tr>
<tr>
<td valign="top" width="144">Digital Enterprise</td>
<td valign="top" width="117">231.9</td>
<td valign="top" width="111">283.5</td>
</tr>
<tr>
<td valign="top" width="144">Omniture</td>
<td valign="top" width="117">91.9</td>
<td valign="top" width="112">115.9</td>
</tr>
<tr>
<td valign="top" width="144">Print and publishing</td>
<td valign="top" width="117">56.6</td>
<td valign="top" width="112">54</td>
</tr>
</tbody>
</table>
<p>Adobe has changed the segmentation of these figures since <a href="http://www.itwriting.com/blog/3522-adobe-declares-glittering-results-as-ceo-says-apples-flash-ban-has-no-impact-on-its-revenue.html" target="_blank">last time I looked</a>, removing the confusing Platform and splitting out Digital Media. Broadly:</p>
<ul>
<li>Creative and interactive is most of Creative Suite and the Flash platform including both developer tools and streaming servers. It also includes the nascent Digital Publishing Suite for&#160; Apple iPad and tablet publications.</li>
<li>Digital Media is Creative Suite Production Premium and individual sales of Photoshop. Premiere Pro, After Effects and Audition.</li>
<li>Digital Enterprise Solutions is the LiveCycle middleware, now <a href="http://www.itwriting.com/blog/4545-restful-and-modernised-making-sense-of-adobes-new-enterprise-platform.html" target="_blank">rebranded</a> as part of the Digital Enterprise Platform, plus the content management platform acquired with Day Software in October 2010, and Acrobat.</li>
<li>Omniture is self-explanatory; this is the analytics business acquired in 2009.</li>
<li>Print and Publishing is a bunch of tools including, oddly, ColdFusion but not InDesign. Technical authoring sits here, as does Director.</li>
</ul>
<p>So what do these figures tell us? Creative Suite is trundling on OK, but no more than that, particularly when you consider that Q2 included the release of a paid-for upgrade, CS5.5. Revenue from Digital Media is slightly down, as is Print and publishing.</p>
<p>The strong results are in Digital Enterprise, following the acquisition of Day, and in Omniture. </p>
<p>Both of these were smart acquisitions in my view, though I am not a financial analyst. In a connected era, analytics is crucial, with great potential for integration with the design and development tools.</p>
<p>The enterprise middleware also seems to be going well. This is really a strange amalgam of the old Adobe document publishing and workflow servers with the application services that came from Macromedia. Throw Day software into the mix, with Roy Fielding’s content-centric vision for application development, and you have an interesting platform.</p>
<p>Adobe is also benefiting from the Apple-led revolution towards design-centric software.</p>
<p>That said, not everything is going Adobe’s way. The momentum behind both HTML5 and Apple iOS is a threat to the Flash business. Never mind the technical arguments, the fact is that designers are more likely to be working on removing Flash from their web pages than putting it in. Adobe also needs to sustain its prices, and there is plenty of downward pressure on software prices today, partly driven by Apple and its App Store model. I also get the impression that the hosted services at <a href="https://acrobat.com/welcome.html" target="_blank">Acrobat.com</a> have not taken off in the way Adobe had hoped.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/3522-adobe-declares-glittering-results-as-ceo-says-apples-flash-ban-has-no-impact-on-its-revenue.html' rel='bookmark' title='Permanent Link: Adobe declares glittering results as CEO says Apple&rsquo;s Flash ban has no impact on its revenue'>Adobe declares glittering results as CEO says Apple&rsquo;s Flash ban has no impact on its revenue</a></li>
<li><a href='http://www.itwriting.com/blog/2772-adobe-financials-strong-creative-suite-5-and-flash-claims-company-undervalued.html' rel='bookmark' title='Permanent Link: Adobe financials: strong Creative Suite 5 and Flash, claims company undervalued'>Adobe financials: strong Creative Suite 5 and Flash, claims company undervalued</a></li>
<li><a href='http://www.itwriting.com/blog/4166-adobe-announces-flash-builder-for-php-phonegap-integration-in-dreamweaver.html' rel='bookmark' title='Permanent Link: Adobe announces Flash Builder for PHP, PhoneGap integration in Dreamweaver'>Adobe announces Flash Builder for PHP, PhoneGap integration in Dreamweaver</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/4560-adobe-announces-strong-results-though-much-of-the-business-looks-flat.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RESTful and modernised: making sense of Adobe&#8217;s new Enterprise platform</title>
		<link>http://www.itwriting.com/blog/4545-restful-and-modernised-making-sense-of-adobes-new-enterprise-platform.html</link>
		<comments>http://www.itwriting.com/blog/4545-restful-and-modernised-making-sense-of-adobes-new-enterprise-platform.html#comments</comments>
		<pubDate>Mon, 20 Jun 2011 10:07:47 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[adobe]]></category>
		<category><![CDATA[cloud computing]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[internet]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[livecycle]]></category>
		<category><![CDATA[rest]]></category>
		<category><![CDATA[roy fielding]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/4545-restful-and-modernised-making-sense-of-adobes-new-enterprise-platform.html</guid>
		<description><![CDATA[<p>Adobe has announced its Digital Enterprise Platform for Customer Experience Management. My tip to Adobe: that is too many words with too many syllables for busy IT people who are trying to get their work done. What on earth is it? The same old stuff repackaged, or something genuinely new?</p> <p>The answer is a <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/4545-restful-and-modernised-making-sense-of-adobes-new-enterprise-platform.html">RESTful and modernised: making sense of Adobe&#8217;s new Enterprise platform</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/5356-adobe-sheds-a-bit-more-light-on-its-livecycle-plansbut-what-is-happening-to-its-digital-enterprise-platform.html' rel='bookmark' title='Permanent Link: Adobe sheds more light on its LiveCycle plans&ndash;but what is happening to its Digital Enterprise Platform?'>Adobe sheds more light on its LiveCycle plans&ndash;but what is happening to its Digital Enterprise Platform?</a></li>
<li><a href='http://www.itwriting.com/blog/5129-adobe-favours-html-over-flex-retreats-from-its-enterprise-app-platform.html' rel='bookmark' title='Permanent Link: Adobe favours HTML over Flex, retreats from its enterprise app platform'>Adobe favours HTML over Flex, retreats from its enterprise app platform</a></li>
<li><a href='http://www.itwriting.com/blog/614-making-sense-of-salesforcecom.html' rel='bookmark' title='Permanent Link: Making sense of Salesforce.com'>Making sense of Salesforce.com</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Adobe has announced its <a href="http://eon.businesswire.com/news/eon/20110619005124/en/Adobe/enterprise/customer-experience" target="_blank">Digital Enterprise Platform for Customer Experience Management</a>. My tip to Adobe: that is too many words with too many syllables for busy IT people who are trying to get their work done. What on earth is it? The same old stuff repackaged, or something genuinely new?</p>
<p>The answer is a bit of each. Adobe has made several big acquisitions over the last few years, starting with the Macromedia merger in 2005 that really formed a new Adobe, bringing together digital publishing and the Flash platform. In September 2009 Adobe acquires Omniture for web analytics, and in October 2010 Day Software. This last one seems to be having a huge impact. Day’s product is called <a href="http://www.day.com/day/en/products/web_content_management.html" target="_blank">CQ5 Web Content Management</a> and is built on CRX, a content repository which conforms to <a href="http://www.day.com/day/en/products/jcr/jsr-283.html" target="_blank">JCR 2.0</a> (Java Technology API 2.0), a Java API. Here’s Roy Fielding, formerly at Day and now Principal Scientist at Adobe, from this <a href="http://www.day.com/content/dam/day/whitepapers/JSR_170_White_Paper.pdf" target="_blank">white paper</a> [pdf]:</p>
<blockquote><p>The Content Repository API for Java Technology (JCR) is poised to revolutionize the development of J2SE/J2EETM applications in the same way that the Web has revolutionized the development of network-based applications. JCR’s interface designers have followed the guiding principles of the Web to simplify the interactions between an application and its content repository, thus replacing many application-specific or storage-specific interfaces with a single, generic API for content repository manipulation.</p>
<p>JCR is a boon for application developers. Its multipurpose nature and agnostic content model encourages reuse of the same code for many different applications, reducing both the effort spent on development per application and the number of interfaces that must be learned along the way. Its clean separation between content manipulation and storage management allows the repository implementation to be chosen based on the actual performance characteristics of the application rather than some potential characteristics that were imagined early in the application design. JCR enables developers to build full-featured applications based on open source implementations of a repository while maintaining compatibility with the proprietary repositories that are the mainstay of large data centers.</p>
</blockquote>
<p>Adobe already has an application platform based on <a href="http://www.adobe.com/products/livecycle.html" target="_blank">LiveCycle Enterprise Suite</a>, which you will notice now redirects to the <a href="http://www.adobe.com/solutions/customer-experience/enterprise-platform.html" target="_blank">Digital Enterprise Platform</a>. Ben Watson, Adobe’s Principal Customer Experience Strategist, explained it to me like this:</p>
<blockquote><p>The core of the platform now becomes the repository that we got from the Day acquisition. We are also following their leadership around the use of RESTful technology, so changing how we do our web services implementation, how we do our real time data integration into Flash using data services. There’s really four technologies at play here. There’s CQ5, Adobe LiveCycle which is all the business process management on the back end, the online marketing suite with Omniture, and Creative tools which allow to both design and develop all of this content and assets &#8230; We had two Java platforms and we brought them into one.</p>
</blockquote>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2011/06/adobe-slide.jpg"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="adobe-slide" border="0" alt="adobe-slide" src="http://www.itwriting.com/blog/wp-content/uploads/2011/06/adobe-slide_thumb.jpg" width="404" height="309" /></a></p>
<p>You can read up on the Digital Enterprise Platform <a href="http://www.adobe.com/solutions/customer-experience/enterprise-platform/capabilities.html" target="_blank">here</a> or see a chart of capabilities <a href="http://www.adobe.com/solutions/customer-experience/enterprise-platform/comparison.html" target="_blank">here</a>. Much of it does look like rebranding of existing LiveCycle modules; but as a statement of direction it is an interesting one.</p>
<p>Is this for on-premise deployment, or cloud hosted? Adobe has a tie-up with Amazon for hosted deployment, though there is no no multi-tenant hosting from Adobe yet; I got the impression from Watson that it is being worked on.</p>
<p>Adobe is aware that it does not stand alone, and there are several connectors and integration points for third-party applications, such as a SAP data services connector.</p>
<p>Adobe also has a series of “solutions”, which are permutations of web content management, analytics, document processing, social media and so on.&#160; There is also a Unified Workspace, currently in beta, which is a dashboard application.</p>
<p>The company’s line is that it is well placed to address the challenge of the mobile revolution, and to bring greater usability and social interaction to business applications, the consumerization of IT. </p>
<p>Although that sounds a strong pitch, melding all this together into something new while keeping hold of existing developers and designers is a challenge. Another issue for Adobe is that the company’s strong presence in design, multimedia and marketing makes it hard to appeal to more general enterprise developers. Nevertheless, the combination of Fielding’s influence and Adobe’s strength in design, documents and cross-platform clients makes this a platform worth watching. </p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/5356-adobe-sheds-a-bit-more-light-on-its-livecycle-plansbut-what-is-happening-to-its-digital-enterprise-platform.html' rel='bookmark' title='Permanent Link: Adobe sheds more light on its LiveCycle plans&ndash;but what is happening to its Digital Enterprise Platform?'>Adobe sheds more light on its LiveCycle plans&ndash;but what is happening to its Digital Enterprise Platform?</a></li>
<li><a href='http://www.itwriting.com/blog/5129-adobe-favours-html-over-flex-retreats-from-its-enterprise-app-platform.html' rel='bookmark' title='Permanent Link: Adobe favours HTML over Flex, retreats from its enterprise app platform'>Adobe favours HTML over Flex, retreats from its enterprise app platform</a></li>
<li><a href='http://www.itwriting.com/blog/614-making-sense-of-salesforcecom.html' rel='bookmark' title='Permanent Link: Making sense of Salesforce.com'>Making sense of Salesforce.com</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/4545-restful-and-modernised-making-sense-of-adobes-new-enterprise-platform.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JetBrains WebStorm 2.0 and PHPStorm 2.0 First Look</title>
		<link>http://www.itwriting.com/blog/3967-jetbrains-webstorm-2-0-and-phpstorm-2-0-first-look.html</link>
		<comments>http://www.itwriting.com/blog/3967-jetbrains-webstorm-2-0-and-phpstorm-2-0-first-look.html#comments</comments>
		<pubDate>Wed, 02 Mar 2011 11:25:49 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[professional]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[web authoring]]></category>
		<category><![CDATA[html 5]]></category>
		<category><![CDATA[jetbrains]]></category>
		<category><![CDATA[phpstorm]]></category>
		<category><![CDATA[web applications]]></category>
		<category><![CDATA[webstorm]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/3967-jetbrains-webstorm-2-0-and-phpstorm-2-0-first-look.html</guid>
		<description><![CDATA[<p>I respect JetBrains, an IDE company which survives despite intense competition from free tools such as Eclipse and NetBeans. It does so because developers like the products, especially the IntelliJ IDEA Java IDE. The tools are focused on coding; there are few visual designers but lots of coding help, such as code completion, refactoring, <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/3967-jetbrains-webstorm-2-0-and-phpstorm-2-0-first-look.html">JetBrains WebStorm 2.0 and PHPStorm 2.0 First Look</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/3973-jetbrains-announces-ide-for-objective-c-to-compete-with-xcode.html' rel='bookmark' title='Permanent Link: JetBrains announces IDE for Objective C to compete with Xcode'>JetBrains announces IDE for Objective C to compete with Xcode</a></li>
<li><a href='http://www.itwriting.com/blog/3322-pycharm-jetbrains-ide-for-python-and-django.html' rel='bookmark' title='Permanent Link: PyCharm: JetBRAINS IDE for Python and Django'>PyCharm: JetBRAINS IDE for Python and Django</a></li>
<li><a href='http://www.itwriting.com/blog/75-jetbrains-omea-going-free-and-open-source.html' rel='bookmark' title='Permanent Link: JetBrains OMEA going free and open source'>JetBrains OMEA going free and open source</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I respect <a href="http://www.jetbrains.com" target="_blank">JetBrains</a>, an IDE company which survives despite intense competition from free tools such as Eclipse and NetBeans. It does so because developers like the products, especially the IntelliJ IDEA Java IDE. The tools are focused on coding; there are few visual designers but lots of coding help, such as code completion, refactoring, find usages, and fast navigation. The tools are also relatively lightweight, so start up quickly, and generally run on Windows, Mac OS X and Linux.</p>
<p>The latest from JetBrains is two related web development IDEs. <a href="http://www.jetbrains.com/webstorm/" target="_blank">WebStorm 2.0</a> is for general HTML/CSS/JavaScript work, and <a href="http://www.jetbrains.com/phpstorm/" target="_blank">PHPStorm 2.0</a> is a superset of WebStorm which adds PHP editing and debugging. There is also some support for Adobe’s Flex and ActionScript code.</p>
<p>New in PHPStorm is PHP 5.3 support, Zend Debugger support, improved SQL editing, support for the <a href="http://mercurial.selenic.com/" target="_blank">Mercurial</a> source code management system, and updates for HTML 5 and EcmaScript 5.</p>
<p>I am interested in these tools since HTML development is increasingly important. Browsers are getting increasingly powerful, with HTML 5 and fast JavaScript engines challenging plugins as rich application runtimes, and PHP is less well served by IDEs than you would expect considering its popularity.</p>
<p>My first impressions though are mixed. I noticed a lot to like, in particular the work JetBrains has done on supporting mixed languages: HTML, JavaScript, CSS, SQL,XML and so on. One of its features is that code completion works even within quotes. For example, if your PHP is outputting HTML to the browser, code completion still works. Most editors treat anything within quotes as plain text rather than as code.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2011/03/image.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2011/03/image_thumb.png" width="244" height="108" /></a></p>
<p>The IDE is highly configurable and also supports plugins. Live templates let you expand abbreviations to code fragments. There is support for generating documentation with JSDoc, ASDoc and PHPDoc. Testing with PHPUnit is integrated. These are products that will appeal to developers who are code-oriented – are there any others? – and who like the ability to fine-tune their tools to improve productivity.</p>
<p>That said, I did not find it easy to get started with PHPStorm. The main challenge is configuring your PHP environment to support debugging. I have not yet succeeded, though I have not spent all that long on it. Difficulty getting PHP debugging working seems to be the biggest single topic on the <a href="http://devnet.jetbrains.net/community/wi?view=overview" target="_blank">support forums</a> currently. </p>
<p>I know this is tricky and it <a href="http://www.itwriting.com/blog/714-debugging-php-code-to-fix-a-wordpress-problem.html" target="_blank">took me a while</a> to get it working with Eclipse. It is important though, and anything the tools vendors can do to make this easier to setup would be welcome. There is a case for simply installing a dedicated LAMP or WAMP server with the product so that developers get immediate and reliable support for PHP debugging, with the option to configure for their own PHP server later.</p>
<p>Another thing I found annoying was the over-zealous spell checker, which seems inclined to check variable names as well as being unaware of PHP extensions like mysqli:</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2011/03/image1.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2011/03/image_thumb1.png" width="244" height="62" /></a></p>
<p>I expect there is a way to fix both issues by configuring the product.</p>
<p>In general JetBrains does not seem to suffer from the “not invented here” syndrome and uses open source libraries and tools; in fact it depends on Firefox for JavaScript debugging, and automatically installs its own plugin to improve integration.</p>
<p><a href="http://www.itwriting.com/blog/wp-content/uploads/2011/03/image2.png"><img style="background-image: none; border-bottom: 0px; border-left: 0px; margin: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top: 0px; border-right: 0px; padding-top: 0px" title="image" border="0" alt="image" src="http://www.itwriting.com/blog/wp-content/uploads/2011/03/image_thumb2.png" width="244" height="62" /></a></p>
<p>However I picked up a note of disapproval in the description on the <a href="http://code.google.com/p/zen-coding/" target="_blank">Zen Coding site</a> about the way JetBrains has chosen to implement Zen Coding abbreviations:</p>
<blockquote><p>These plugins are developed by third-party and has their own ZC engine implementation, which leads to different feature set and abbreviation syntax. Zen Coding team has no relation to this projects</p>
</blockquote>
<p>WebStorm is modestly priced at £54.00 for individual developers or £115 per concurrent user for organisations.&#160; PHPStorm is £77 or £154 on the same basis. Free licenses are available for education or for open source projects, on application.</p>
<p>Competing products include the free <a href="http://www.eclipse.org/pdt/" target="_blank">Eclipse PDT</a> and <a href="http://netbeans.org/features/php/" target="_blank">NetBeans</a>, the commercial <a href="http://www.zend.com/en/products/studio/" target="_blank">Zend Studio</a>, and for a more designer-friendly approach to PHP, Adobe <a href="http://www.adobe.com/products/dreamweaver/" target="_blank">Dreamweaver CS5</a>.</p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/3973-jetbrains-announces-ide-for-objective-c-to-compete-with-xcode.html' rel='bookmark' title='Permanent Link: JetBrains announces IDE for Objective C to compete with Xcode'>JetBrains announces IDE for Objective C to compete with Xcode</a></li>
<li><a href='http://www.itwriting.com/blog/3322-pycharm-jetbrains-ide-for-python-and-django.html' rel='bookmark' title='Permanent Link: PyCharm: JetBRAINS IDE for Python and Django'>PyCharm: JetBRAINS IDE for Python and Django</a></li>
<li><a href='http://www.itwriting.com/blog/75-jetbrains-omea-going-free-and-open-source.html' rel='bookmark' title='Permanent Link: JetBrains OMEA going free and open source'>JetBrains OMEA going free and open source</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/3967-jetbrains-webstorm-2-0-and-phpstorm-2-0-first-look.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Review: Web Design for Developers by Brian Hogan</title>
		<link>http://www.itwriting.com/blog/2714-review-web-design-for-developers-by-brian-hogan.html</link>
		<comments>http://www.itwriting.com/blog/2714-review-web-design-for-developers-by-brian-hogan.html#comments</comments>
		<pubDate>Thu, 03 Jun 2010 08:59:08 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[web authoring]]></category>
		<category><![CDATA[book review]]></category>
		<category><![CDATA[web design]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/2714-review-web-design-for-developers-by-brian-hogan.html</guid>
		<description><![CDATA[<p>The title of this book struck a chord with me. I’m comfortable with code but I don’t find design easy. Design is not magic though, and design skills can be learned. Maybe a typical developer will never be a great designer, but the ability to create web pages that look professional and attractive should <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/2714-review-web-design-for-developers-by-brian-hogan.html">Review: Web Design for Developers by Brian Hogan</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/3047-review-tapworthy-designing-great-iphone-apps-by-josh-clark.html' rel='bookmark' title='Permanent Link: Review: Tapworthy &ndash; designing great iPhone Apps by Josh Clark'>Review: Tapworthy &ndash; designing great iPhone Apps by Josh Clark</a></li>
<li><a href='http://www.itwriting.com/blog/2448-book-reviews-programming-f-and-beginning-f.html' rel='bookmark' title='Permanent Link: Book Reviews: Programming F# and Beginning F#'>Book Reviews: Programming F# and Beginning F#</a></li>
<li><a href='http://www.itwriting.com/blog/908-the-new-power-in-computing-design-centric-development.html' rel='bookmark' title='Permanent Link: The new power in computing: design-centric development'>The new power in computing: design-centric development</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The title of this book struck a chord with me. I’m comfortable with code but I don’t find design easy. Design is not magic though, and design skills can be learned. Maybe a typical developer will never be a great designer, but the ability to create web pages that look professional and attractive should be achievable.</p>
<p>Brian Hogan’s book Web Design for Developers (Pragmatic Bookshelf) looks like it might be the answer. Sub-titled “A programmer’s guide to design tools and techniques” it is aimed at developers who have “little or no design background”.</p>
<p>The book starts well, with a section called “The Basics of Design”. There are chapters on sketching out a layout, selecting or creating a colour scheme – with helpful insight into something that seems from outside like a black art – and a chapter on fonts and typography, explaining mysteries like the baseline grid and leading.</p>
<p>Hogan makes an interesting comment about fixed font sizes and accessibility. It used to be assumed that relative fonts are better for accessibility, as you can use the browser to increase the size. Hogan argues that zoom tools in the application or the operating system are better, since resizing fonts while images remain fixed makes a page look bad, so it is OK to use fixed font sizes.</p>
<p>The next part covers graphics, using Adobe Illustrator and Photoshop; Hogan says these are industry standards and you should use them if possible. There is a chapter on logo design, and three chapters creating a design mock-up for a web page, including a detailed step-by-step on designing an icon. Useful chapters, though I would have liked this section to be longer. There is too much on the mechanics of using Photoshop, and not enough on the design decisions themselves. How do you go about deciding what size each section of a page should be? How do you avoid making a page too busy and cluttered, or leaving too much space so that elements look detached from one another? What’s the secret to adding decorative elements without making the page look like a flashback to Geocities?</p>
<p>Unfortunately, rather than drill further into these topics, Hogan devotes the rest of the book to more mechanics, including working with HTML and CSS, how to achieve compatibility across different browsers, exporting images from Photoshop, search engine optimization, and performance issues. There’s plenty of good advice, though some is out-of-date: Hogan says that “at the time of writing, IE 6 has more active users than Firefox”. That is no longer the case.</p>
<p>Although these are important topics, to my mind they are not especially challenging for developers, who know how to look up a CSS reference or figure out how to deal with cross-browser compatibility. Working out how something should look is more challenging than the implementation.</p>
<p>Hogan lost the “for developers” focus and ended up writing a book that could better have been called “Web Design Essentials” or something similar.</p>
<p>Not a bad book then; but not what I was hoping for. I do think the general topic of “Design for developers” is under-served, especially as design has become far more important in the last few years, for numerous technical and strategic reasons, and would like to see further books on the subject.</p>
<p> <iframe style="width: 120px; height: 240px" marginheight="0" src="http://rcm.amazon.com/e/cm?t=itwriting-20&amp;o=1&amp;p=8&amp;l=as1&amp;asins=1934356131&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr" frameborder="0" marginwidth="0" scrolling="no"></iframe>&#160; <iframe style="width: 120px; height: 240px" marginheight="0" src="http://rcm-uk.amazon.co.uk/e/cm?t=onlyconnectsyste&amp;o=2&amp;p=8&amp;l=as1&amp;asins=1934356131&amp;fc1=000000&amp;IS2=1&amp;lt1=_blank&amp;m=amazon&amp;lc1=0000FF&amp;bc1=000000&amp;bg1=FFFFFF&amp;f=ifr" frameborder="0" marginwidth="0" scrolling="no"></iframe></p>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/3047-review-tapworthy-designing-great-iphone-apps-by-josh-clark.html' rel='bookmark' title='Permanent Link: Review: Tapworthy &ndash; designing great iPhone Apps by Josh Clark'>Review: Tapworthy &ndash; designing great iPhone Apps by Josh Clark</a></li>
<li><a href='http://www.itwriting.com/blog/2448-book-reviews-programming-f-and-beginning-f.html' rel='bookmark' title='Permanent Link: Book Reviews: Programming F# and Beginning F#'>Book Reviews: Programming F# and Beginning F#</a></li>
<li><a href='http://www.itwriting.com/blog/908-the-new-power-in-computing-design-centric-development.html' rel='bookmark' title='Permanent Link: The new power in computing: design-centric development'>The new power in computing: design-centric development</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/2714-review-web-design-for-developers-by-brian-hogan.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Designers, Designers, Designers</title>
		<link>http://www.itwriting.com/blog/914-designers-designers-designers.html</link>
		<comments>http://www.itwriting.com/blog/914-designers-designers-designers.html#comments</comments>
		<pubDate>Mon, 22 Sep 2008 16:42:46 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software development]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/914-designers-designers-designers.html</guid>
		<description><![CDATA[<p>The last in my little series on design matters.</p> Technorati tags: design, software development <p>Related posts:Adobe Thermo: Visual programming for designers Oracle versus the JCP as Java&#8217;s future is debated Speeding page load with dynamic JavaScript </p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/342-adobe-thermo-visual-programming-for-designers.html' rel='bookmark' title='Permanent Link: Adobe Thermo: Visual programming for designers'>Adobe Thermo: Visual programming for designers</a></li>
<li><a href='http://www.itwriting.com/blog/3233-oracle-versus-the-jcp-as-javas-future-is-debated.html' rel='bookmark' title='Permanent Link: Oracle versus the JCP as Java&rsquo;s future is debated'>Oracle versus the JCP as Java&rsquo;s future is debated</a></li>
<li><a href='http://www.itwriting.com/blog/2741-speeding-page-load-with-dynamic-javascript.html' rel='bookmark' title='Permanent Link: Speeding page load with dynamic JavaScript'>Speeding page load with dynamic JavaScript</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.itjoblog.co.uk/2008/09/designers-designers-designers.html">last in my little series</a> on design matters.</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:be1e8c29-2ef5-4bc9-b6da-0770af462fd2" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati tags: <a href="http://technorati.com/tags/design" rel="tag">design</a>, <a href="http://technorati.com/tags/software+development" rel="tag">software development</a></div>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/342-adobe-thermo-visual-programming-for-designers.html' rel='bookmark' title='Permanent Link: Adobe Thermo: Visual programming for designers'>Adobe Thermo: Visual programming for designers</a></li>
<li><a href='http://www.itwriting.com/blog/3233-oracle-versus-the-jcp-as-javas-future-is-debated.html' rel='bookmark' title='Permanent Link: Oracle versus the JCP as Java&rsquo;s future is debated'>Oracle versus the JCP as Java&rsquo;s future is debated</a></li>
<li><a href='http://www.itwriting.com/blog/2741-speeding-page-load-with-dynamic-javascript.html' rel='bookmark' title='Permanent Link: Speeding page load with dynamic JavaScript'>Speeding page load with dynamic JavaScript</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/914-designers-designers-designers.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>The new power in computing: design-centric development</title>
		<link>http://www.itwriting.com/blog/908-the-new-power-in-computing-design-centric-development.html</link>
		<comments>http://www.itwriting.com/blog/908-the-new-power-in-computing-design-centric-development.html#comments</comments>
		<pubDate>Sun, 21 Sep 2008 17:17:22 +0000</pubDate>
		<dc:creator>tim</dc:creator>
				<category><![CDATA[adobe]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[software development]]></category>
		<category><![CDATA[vista]]></category>

		<guid isPermaLink="false">http://www.itwriting.com/blog/908-the-new-power-in-computing-design-centric-development.html</guid>
		<description><![CDATA[<p>I’ve been mulling over the insights from Microsoft’s Remix 08 conference in Brighton, and in particular Bill Buxton’s contention that it was a focus on design that saved Apple, and that a focus on design is the only thing that can save Microsoft.</p> <p>It is all very well to nod heads and agree that <p><i>...continue reading</i> <a href="http://www.itwriting.com/blog/908-the-new-power-in-computing-design-centric-development.html">The new power in computing: design-centric development</a></p>


Related posts:<ol><li><a href='http://www.itwriting.com/blog/905-microsofts-design-crisis-interview-from-remix-brighton.html' rel='bookmark' title='Permanent Link: Microsoft&rsquo;s design crisis: Interview from Remix Brighton'>Microsoft&rsquo;s design crisis: Interview from Remix Brighton</a></li>
<li><a href='http://www.itwriting.com/blog/914-designers-designers-designers.html' rel='bookmark' title='Permanent Link: Designers, Designers, Designers'>Designers, Designers, Designers</a></li>
<li><a href='http://www.itwriting.com/blog/2340-martin-fowler-on-the-ethics-of-software-development-qcon-report.html' rel='bookmark' title='Permanent Link: Martin Fowler on the ethics of software development &ndash; QCon report'>Martin Fowler on the ethics of software development &ndash; QCon report</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I’ve been mulling over the insights from Microsoft’s Remix 08 conference in Brighton, and in particular Bill Buxton’s contention that it was a focus on design that saved Apple, and that a focus on design is <a href="http://www.theregister.co.uk/2008/09/19/buxton_keynote/">the only thing that can save Microsoft</a>.</p>
<p>It is all very well to nod heads and agree that design is a critical matter; but we are generally not good at integrating design into the software development process. One of the problems is that most development methodologies that I have seen do not address this matter well. In fact, one of the problems is that we do not know how to talk about design or even what it is. When Martin Fowler wrote <a href="http://martinfowler.com/articles/designDead.html">Is Design Dead</a> he meant something different from what Buxton is talking about. Design is fuzzy and hard to measure.</p>
<p>The best I can come up with at the moment is that design is about <strong>user interaction</strong>. If software is about input –&gt; processing –&gt; output, then design is about how you do the input and get the output. Design is not about appearance; but it includes appearance. Design is not engineering; but design problems can sometimes be solved by engineering and vice versa. Design is not functionality; but doing the right thing at the right time is within the scope of design.</p>
<p>One of Buxton’s themes is the importance of transitions. How you get there is as important as what you get. This could mean visual effects, or what you have to press or click or move to get from one place to another. Think of the way Vista users <a href="http://www.howtogeek.com/howto/windows-vista/quickly-open-network-connections-list-in-windows-vista/">get annoyed</a> by having to go via a Network and Sharing Center to get to what they want, the Network Connections dialog; that is a design failure. Or all that discussion around Vista’s shutdown options provoked by Joel Spolsky’s <a href="http://www.joelonsoftware.com/items/2006/11/21.html">somewhat unfair article</a>. Design issues, of which there are many other examples</p>
</p>
</p>
</p>
<p>Design is ascendant for several reasons. One is that increased computing performance has given designers more freedom, though that also means there are more ways to get it wrong. Another aspect is that falling prices have made adequately powerful personal computers (or for that matter MP3 players) a commodity, and design is now key to differentiation. Third, the Web has focused minds on the minutiae of design, as sites compete for user attention. Macromedia’s (now Adobe’s) work with Flash has been a big influence, especially after the company <a href="http://www.itwriting.com/blog/584-ria-means-not-much.html">joined the dots</a> back in 2002, and started to promote Flash as a means of improving the user experience in applications.</p>
<p>If I reflect for a moment on the last 30 years or so of software development, it is easy to pick out ideas that have really made a difference. Object orientation. The graphical user interface. Test-driven development, and another big insight of the Agile movement, participation between all stake holders. </p>
<p>I suggest we should add design-centric development to that list, even though at this stage we are not sure how to do it. There’s been a lot of discussion about designer/developer workflow, and a few tools and ideas from <a href="http://www.adobe.com/resources/business/rich_internet_apps/workflow/#">Adobe</a> and <a href="http://www.microsoft.com/expression/features/Default.aspx?key=blend">Microsoft</a> that help to enable it, but this is only scratching the surface. Further, with their focus on graphics and graphical effects, they make it hard to distinguish between design and decoration.</p>
<p>So how do we do design-centric development? Learn from Apple and Google is one answer. Have developers and designers in the same room, or appoint more designers to the board, could be another. I think this topic is one that deserves, and will get, lots of attention in the next few years.</p>
<div class="wlWriterSmartContent" id="scid:0767317B-992E-4b12-91E0-4F059A8CECA8:f636af61-6bb4-4838-afb9-ee16c23fa488" style="padding-right: 0px; display: inline; padding-left: 0px; float: none; padding-bottom: 0px; margin: 0px; padding-top: 0px">Technorati tags: <a href="http://technorati.com/tags/design" rel="tag">design</a>, <a href="http://technorati.com/tags/developement" rel="tag">developement</a>, <a href="http://technorati.com/tags/microsoft" rel="tag">microsoft</a>, <a href="http://technorati.com/tags/adobe" rel="tag">adobe</a>, <a href="http://technorati.com/tags/flash" rel="tag">flash</a>, <a href="http://technorati.com/tags/martin+fowler" rel="tag">martin fowler</a>, <a href="http://technorati.com/tags/bill+buxton" rel="tag">bill buxton</a></div>


<p>Related posts:<ol><li><a href='http://www.itwriting.com/blog/905-microsofts-design-crisis-interview-from-remix-brighton.html' rel='bookmark' title='Permanent Link: Microsoft&rsquo;s design crisis: Interview from Remix Brighton'>Microsoft&rsquo;s design crisis: Interview from Remix Brighton</a></li>
<li><a href='http://www.itwriting.com/blog/914-designers-designers-designers.html' rel='bookmark' title='Permanent Link: Designers, Designers, Designers'>Designers, Designers, Designers</a></li>
<li><a href='http://www.itwriting.com/blog/2340-martin-fowler-on-the-ethics-of-software-development-qcon-report.html' rel='bookmark' title='Permanent Link: Martin Fowler on the ethics of software development &ndash; QCon report'>Martin Fowler on the ethics of software development &ndash; QCon report</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.itwriting.com/blog/908-the-new-power-in-computing-design-centric-development.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

