User Interfaces

We have a user-centered design philosophy and plenty of experience in Graphical User Interface development of desktop applications.  Samples »

Please see our portfolio of GUI projects and contact us if you have data to manipulate in a custom way.

Web 2.0 Interfaces

Second generation Web services provide rich internet interfaces, like fat clients, with the benefits that thin clients offer.

An exciting recent development is asynchronous XML over HTTP, providing responsive dynamic web applications with minimal internet transfers.  This kind of interactive web client looks and feels like a desktop application but communicates with the server in the background for everything it needs.

An example is Ajax, used by Google Suggest and Google Maps.

Other Web 2.0 technologies include RSS, Wikis and Weblogs.