Craig Dennis

I'm a designer with a passion for the web focusing on interfaces, interactions & experiences. I'm currently Senior Designer at Etch. I drive fast, talk sarcastically and am available for freelance work.

Web apps are becoming ever-more prevalent on the internet. Some may argue that they are simply more complicated websites. Regardless of their definition; what happens when you are designing for large amounts of constantly fluctuating data?

There are a few examples of data driven interfaces and they all have to handle a lot of varied data that is constantly changing. The most common are admin areas and analytic dashboards. The data can take many forms; graphs, charts, tables or text. Each can be displayed in a variety of different ways depending on the context and meaning you are trying to convey with the data. One thing to remember is that you can rarely be sure of the length or amount of data you need to cater for; so think simple to start…

Interaction Design has been practised long before the digital revolution, but under different guises and representing many other facets of today’s design language. Once you understand the underlying principles, you will probably realise that everything that has ever been designed effectively, has had some interaction design techniques applied.

Today, we’re going to be delving into this concept a little further, considering how we can use the basics of interaction design to ensure that we’re creating designs that work for people — not just interfaces.