BT
rss
47:07

Writing Usable APIs in Practice

Posted by Giovanni Asproni  on  May 19, 2013 6

Giovanni Asproni expands upon the idea that usable APIs help writing clean code.

Android App Anatomy

Posted by Eric Burke  on  Nov 23, 2012 1

Eric Burke discusses: why building visual interfaces, design guidelines for Android apps, and an example.

Android Protips

Posted by Michael Pardo  on  Jun 11, 2012

Michael Pardo offers tips for creating usable and good looking Android applications: remember the user, make everything easy, be nice to the user, the device and yourself.

Writing Usable APIs in Practice

Posted by Giovanni Asproni  on  Feb 24, 2012 2

Giovanni Asproni presents techniques for writing usable APIs: using user's perspective, naming, the caller should have the control, explicit context, error reporting, logging, organizing.

Fast, Easy Usability Tricks for Big Product Improvements

Posted by Chris Nodder  on  Feb 10, 2012 2

Chris Nodder proposes a 5 steps process to improve a product: watch users using it, interpret what they are doing, generate product ideas, turn ideas into design, let users test the design.

Failure: An Illustrated Guide

Posted by Avi Bryant  on  Dec 02, 2009

Avi Bryant explains the iterative process that led to the concept, implementation, and UI of Trendly (http://trendly.com/ ), using Smalltalk, Javascript, Ruby and Java in the process.

The Browser as a Platform

Posted by Ben Galbraith and Dion Almaer  on  Aug 14, 2009 1

Ben Galbraith and Dion Almaer present the current status of the browser as a platform and what it takes to be successful: a very fast JavaScript engine, using Canvas or no more drawing plug-ins, thread support, transforming it into a desktop, taking over mobile devices, great UI, and others.

Meeting the Challenge of Simplicity

Posted by Giles Colborne  on  May 15, 2009 2

This session addresses abstract notion of simplicity, looks at why it is critical in modern UI design and answers questions: Why does simplicity matter? Is there a meaningful definition of simplicity? Why do design processes and good intentions undermine simplicity? What processes and techniques can software developers use to achieve simplicity?

Agile Methods and User Centered Design

Posted by Dave Robertson, John Johnston  on  Feb 02, 2009

In this presentation filmed during ThoughtWorks’ Quarterly Technology Briefing, Dave Robertson and John Johnston explain what the Agile and User Centered Design’s (UCD) common denominators are, common values being the most important one in their opinion.

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT