<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
	>
<channel>
	<title>Comments on: Thermo is coming&#8230;..</title>
	<atom:link href="http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/feed/" rel="self" type="application/rss+xml" />
	<link>http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/</link>
	<description>byte size learning</description>
	<pubDate>Fri, 29 Aug 2008 05:22:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=MU</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: Anna</title>
		<link>http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2319</link>
		<dc:creator>Anna</dc:creator>
		<pubDate>Mon, 24 Dec 2007 11:14:52 +0000</pubDate>
		<guid isPermaLink="false">http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2319</guid>
		<description>Well,  I find it extraordinarily interesting.Good luck to all of you. And I’m sure you’ll do fine. Really. Just fine.</description>
		<content:encoded><![CDATA[<p>Well,  I find it extraordinarily interesting.Good luck to all of you. And I’m sure you’ll do fine. Really. Just fine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joeflash&#8217;s Enigmacopaedia &#187; Thermo a Threat to Developers</title>
		<link>http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2209</link>
		<dc:creator>Joeflash&#8217;s Enigmacopaedia &#187; Thermo a Threat to Developers</dc:creator>
		<pubDate>Mon, 03 Dec 2007 17:21:35 +0000</pubDate>
		<guid isPermaLink="false">http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2209</guid>
		<description>[...] mostly by developers who have a chip on their shoulder about designers, as demonstrated by this fictionalized conversation with a developer about Thermo. (I gather the names have been changed to protect the guilty  [...]</description>
		<content:encoded><![CDATA[<p>[...] mostly by developers who have a chip on their shoulder about designers, as demonstrated by this fictionalized conversation with a developer about Thermo. (I gather the names have been changed to protect the guilty  [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: joeflash</title>
		<link>http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2208</link>
		<dc:creator>joeflash</dc:creator>
		<pubDate>Mon, 03 Dec 2007 16:12:55 +0000</pubDate>
		<guid isPermaLink="false">http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2208</guid>
		<description>Personally I think the whole argument of who gets to design what is a waste of time. I used to be a designer, trained in design, went to art school, yada yada. Back in '98 no one doing web apps knew anything about UI design on the web. We were all doing it by the seat of our pants. How did most of us learn UI design? By observing what works, what we personally find usable, as well as reading about emerging standards, and emulating that.

Now that I'm a developer through and through, and see things from a more code-centric viewpoint, I notice that although a lot of designers are trained in the tools they use, and are generally very good at design, many of them aren't any better trained or experienced at UI design than a visually-oriented developer. So there's a misconception out there that a) all designers made good good UI design, and b) all developers make bad UI design. I've see absolutely horrid UI design by very experienced people on both sides of the fence.

As a developer I might not be shy at tackling a UI design, but I'm very clear that I'm just guessing. If an enterprise level app were dependant on my UI design, I would definitely get an UI/Interaction designer on the case. Unfortunately this kind of approach seems to be lacking in both RIA designers and developers alike. And most of it, I think, is simply because traditionally, it has been left up to the "creative person" on the Flash project team to do any of the visual stuff, or to the "deseloper" to manage both UI design and development. For small to medium-scale projects this generalist approach works well; but when you get into large scale projects with dozens of people on a team, specialists will need to be brought in, if for no other reason than to guide certain aspects of the architecture, whether it be visual or data-oriented.

And really, so what if Thermo produces code that needs to be tweaked a little to integrate within a larger project framework? It's not like we're talking about designing an HTML site in Word or Front Page or anything: Adobe is well aware of this concern, and is addressing it. And would that not give more work for the developers to do, not less? Developers who feel threatened by Thermo need to get a clue. And clients (or designers) who expect to develop full-blown data-enabled applications in Thermo without a developer are also out to lunch. Tools don't make good RIAs, no matter how sci-fi they get. Only a good team can do that.

But Thermo might, just might, enable the fledgling "one person web shop" to pump out a few decent applications for acme co., or a enterprise RIA project development team to shave the time required to skin and visually design a Flex/AIR app.

I guess the point I'm making is that neither the "designer" nor the "developer," or even the architect or the interaction designer, should be in charge of the UI design to the exclusion of other people's input, even though most large teams have a hierarchical structure. It's got to be a team effort; the moment you start posturing and "excluding" specialities as this piece demonstrates, your project is doomed to failure.

This is such an obvious axiom of RIA development, I wonder if the entire piece was intended as satire, to illuminate just how ridiculous the designer/developer divide really is.</description>
		<content:encoded><![CDATA[<p>Personally I think the whole argument of who gets to design what is a waste of time. I used to be a designer, trained in design, went to art school, yada yada. Back in &#8216;98 no one doing web apps knew anything about UI design on the web. We were all doing it by the seat of our pants. How did most of us learn UI design? By observing what works, what we personally find usable, as well as reading about emerging standards, and emulating that.</p>
<p>Now that I&#8217;m a developer through and through, and see things from a more code-centric viewpoint, I notice that although a lot of designers are trained in the tools they use, and are generally very good at design, many of them aren&#8217;t any better trained or experienced at UI design than a visually-oriented developer. So there&#8217;s a misconception out there that a) all designers made good good UI design, and b) all developers make bad UI design. I&#8217;ve see absolutely horrid UI design by very experienced people on both sides of the fence.</p>
<p>As a developer I might not be shy at tackling a UI design, but I&#8217;m very clear that I&#8217;m just guessing. If an enterprise level app were dependant on my UI design, I would definitely get an UI/Interaction designer on the case. Unfortunately this kind of approach seems to be lacking in both RIA designers and developers alike. And most of it, I think, is simply because traditionally, it has been left up to the &#8220;creative person&#8221; on the Flash project team to do any of the visual stuff, or to the &#8220;deseloper&#8221; to manage both UI design and development. For small to medium-scale projects this generalist approach works well; but when you get into large scale projects with dozens of people on a team, specialists will need to be brought in, if for no other reason than to guide certain aspects of the architecture, whether it be visual or data-oriented.</p>
<p>And really, so what if Thermo produces code that needs to be tweaked a little to integrate within a larger project framework? It&#8217;s not like we&#8217;re talking about designing an HTML site in Word or Front Page or anything: Adobe is well aware of this concern, and is addressing it. And would that not give more work for the developers to do, not less? Developers who feel threatened by Thermo need to get a clue. And clients (or designers) who expect to develop full-blown data-enabled applications in Thermo without a developer are also out to lunch. Tools don&#8217;t make good RIAs, no matter how sci-fi they get. Only a good team can do that.</p>
<p>But Thermo might, just might, enable the fledgling &#8220;one person web shop&#8221; to pump out a few decent applications for acme co., or a enterprise RIA project development team to shave the time required to skin and visually design a Flex/AIR app.</p>
<p>I guess the point I&#8217;m making is that neither the &#8220;designer&#8221; nor the &#8220;developer,&#8221; or even the architect or the interaction designer, should be in charge of the UI design to the exclusion of other people&#8217;s input, even though most large teams have a hierarchical structure. It&#8217;s got to be a team effort; the moment you start posturing and &#8220;excluding&#8221; specialities as this piece demonstrates, your project is doomed to failure.</p>
<p>This is such an obvious axiom of RIA development, I wonder if the entire piece was intended as satire, to illuminate just how ridiculous the designer/developer divide really is.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: barry.b</title>
		<link>http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2207</link>
		<dc:creator>barry.b</dc:creator>
		<pubDate>Mon, 03 Dec 2007 11:21:10 +0000</pubDate>
		<guid isPermaLink="false">http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2207</guid>
		<description>hang on... hang on ... I've seen this all before somewhere ...
(no, not Thermo so much as the division of labour and bias and snobbery)

VB5 and VB6 days, where you would have a "Forms" developer that would take the application design from the analyist and work with the UI up to the point of raising events.

The "back end guy" would take it from there, all the way back to the database. 

what's the main beef? generated code (= fat file size), which for something delivered in a browser is a fair cop (you couldn't say that VB forms were "thin")

What else? fear of losing control/ground. Fear of designers dictating what the application is and how it works, just because they created the UI.

If the "UI guy" also designed the app (instead of the analyist), it would be a covoluted mess. If the back-end guy also did the UI, it was almost unusable.

personally, I'm quite happy to get the "UI guy" to do his stuff... provided I design the application first...

this "battle" has only just started, methinks...</description>
		<content:encoded><![CDATA[<p>hang on&#8230; hang on &#8230; I&#8217;ve seen this all before somewhere &#8230;<br />
(no, not Thermo so much as the division of labour and bias and snobbery)</p>
<p>VB5 and VB6 days, where you would have a &#8220;Forms&#8221; developer that would take the application design from the analyist and work with the UI up to the point of raising events.</p>
<p>The &#8220;back end guy&#8221; would take it from there, all the way back to the database. </p>
<p>what&#8217;s the main beef? generated code (= fat file size), which for something delivered in a browser is a fair cop (you couldn&#8217;t say that VB forms were &#8220;thin&#8221;)</p>
<p>What else? fear of losing control/ground. Fear of designers dictating what the application is and how it works, just because they created the UI.</p>
<p>If the &#8220;UI guy&#8221; also designed the app (instead of the analyist), it would be a covoluted mess. If the back-end guy also did the UI, it was almost unusable.</p>
<p>personally, I&#8217;m quite happy to get the &#8220;UI guy&#8221; to do his stuff&#8230; provided I design the application first&#8230;</p>
<p>this &#8220;battle&#8221; has only just started, methinks&#8230;</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aral Balkan</title>
		<link>http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2206</link>
		<dc:creator>Aral Balkan</dc:creator>
		<pubDate>Mon, 03 Dec 2007 10:19:19 +0000</pubDate>
		<guid isPermaLink="false">http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2206</guid>
		<description>(Your converstation may be imaginary but you'd be surprised how many times I've actually heard some clueless self-absorbed "developer" make the exact same argument.)</description>
		<content:encoded><![CDATA[<p>(Your converstation may be imaginary but you&#8217;d be surprised how many times I&#8217;ve actually heard some clueless self-absorbed &#8220;developer&#8221; make the exact same argument.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Aral Balkan</title>
		<link>http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2205</link>
		<dc:creator>Aral Balkan</dc:creator>
		<pubDate>Mon, 03 Dec 2007 10:15:05 +0000</pubDate>
		<guid isPermaLink="false">http://flnotes.wordpress.com/2007/12/03/thermo-is-coming/#comment-2205</guid>
		<description>Wow, I wish I knew which company D worked for -- I'd hate to make the mistake of working with such stuck up sons of bitches. What as ass.</description>
		<content:encoded><![CDATA[<p>Wow, I wish I knew which company D worked for &#8212; I&#8217;d hate to make the mistake of working with such stuck up sons of bitches. What as ass.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
