<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
	<title>Design&gt;User Interface&gt;Programming</title>	<link>http://tc.eserver.org/dir/Design/User-Interface/Programming</link>
	<description>A listing of the most recently indexed works about Design and User Interface and Programming in the field of technical communication.</description>
	<language>en-us</language>
	<copyright>Copyright (c) 2005-08 by the EServer. All rights reserved.</copyright>
	<managingEditor>tclib-editorial@eserver.org (TC Library Editorial Board)</managingEditor>
	<webMaster>webmaster@eserver.org (Geoffrey Sauer)</webMaster>
	<image>
		<url>http://tc.eserver.org/images/newlogo.gif</url>
		<title>Design&gt;User Interface&gt;Programming</title>
		<link>http://tc.eserver.org/dir/Design/User-Interface/Programming</link>
	</image>
	<item>
		<title>UI Design with Java and XML Toolkits</title>
		<link>http://tc.eserver.org/29588.html</link>
		<guid>http://tc.eserver.org/29588.html</guid>
		<description>XML has revolutionized application UI design in recent years. With a cunning blend of XML and script languages such as JavaScript, rich, aesthetically pleasing applications can be quickly constructed with ease. We&apos;ve looked at Widgets and XUL as two examples of this in the past and now, I&apos;m going to take a look at some of the innovative Java UI toolkits that implement XML as an integral mechanism for application II design. Please note, this is the first part of a two-part article.</description>
	</item>
	<item>
		<title>The Role and Evolution of Design in Software Products</title>
		<link>http://tc.eserver.org/27010.html</link>
		<guid>http://tc.eserver.org/27010.html</guid>
		<description>Design professionals often decry the lack of importance and investment their companies place on design. After all, most software projects revolve around a product&apos;s engineering, to the ongoing detriment of its design--not to mention the chagrin of so many designers, who wriggle uncomfortably toward the bottom of the food chain. But there is a good reason for this: products can be very profitable without investing a single penny in interface design--at least, beyond the user interfaces the engineers build. Indeed, at least in the early stages of a market or company, resources dedicated to intentional interface design are often a bonus rather than being viewed as a necessity.</description>
	</item>
	<item>
		<title>The Development of a Game Playing Framework Using Interface-Based Programming</title>
		<link>http://tc.eserver.org/26414.html</link>
		<guid>http://tc.eserver.org/26414.html</guid>
		<description>The Java programming language contains object-oriented features enabling the construction of interface-based application frameworks. Interfaces separate module implementation from core implementation, thus simplifying module development. The following article demonstrates how to take advantage of Java interfaces by designing and implementing a game playing application framework.</description>
	</item>
	<item>
		<title>Debunking the Myths of User Interface Design</title>
		<link>http://tc.eserver.org/10611.html</link>
		<guid>http://tc.eserver.org/10611.html</guid>
		<description>The software development industry is relatively young, rapidly evolving, and surprisingly little is automated. It is therefore an intensely human and social endeavor, having all the phenomena characteristic of any cultural activity -- communication issues, organizational issues, customs, values, fashions, and myths. It brings out the best and the worst in people. Personalities determine much of what happens. It is more like making movies than engineering cars. Software development would benefit greatly from extensive study by sociologists, anthropologists, and clinical psychologists. As we await such analyses, let&apos;s document some beliefs embedded in the culture of software development, specifically about user interface design. This article identifies a series of cultural myths and presents realistic conclusions from my extensive experience in user interface design.</description>
	</item>
	<atom:link href="http://tc.eserver.org/dir/Design/User-Interface/Programming.xml" rel="self" type="application/rss+xml"/>
</channel>
</rss>