Interaction Design is one of the many facets of User Experience Design. The Encyclopedia of Interaction Design defines it as “shaping digital things for people’s use.” It’s a complex and wide ranging field that covers nearly all aspects of cognition, emotion, and behavior.
Over the past month, I had a few opportunities to talk to our clients about customer experience (CX) and user centered design/user experience (UX) and their role in application development. At Online we see how customer experience is fundamentally changing how business operates, but the question was: do our clients see it the same way?
Our past shapes how we see the future.
It's easy to forget how far we've come as application builders. In 1994, my strongest programming language was a dBase variant called Clipper. In fact, I was able to do such great things with Clipper that they called me “The Wizard.” (OK, one person said that one time, but it was still pretty great.) For those who have never been a Clipper wizard, here is a quick rundown of what Clipper could do:
Sales of smartphones and tablets continue to outstrip sales of laptop and desktop computers. As web designers, we must assume that a growing portion of our audience will access our websites on these mobile screens. In this post, we’ll look at responsive web design – what it is and why it’s important.
In 2012, .net magazine listed Responsive Design as the #2 Top Web Design Trend for 2012. A year later, Mashable called 2013 the Year of Responsive Design. The reason Responsive Design has become important so quickly is because of the Mobile Web, or, more accurately, what some are now calling the Multi-Device Web. In this post, I’m going to talk about how the devices we use to connect to the Web drive how we design for the Web, and how the emergence of a Multi-Device Web has led to the current need for flexible solutions like Responsive Design. *
Have you ever had to change the colors in a website? How about update the font style or size? If you’re still working without the benefit of a CSS preprocessor, chances are you did a search through all your CSS files, hopefully replacing all the instances where the color or font existed (only to miss at least one instance). Haven’t you always wished there was a better way? Some way to declare your website’s colors and fonts so that you’d only have to update one place in one file? Wish no longer. This is the type of problem CSS preprocessors solve, along with much more besides.
New team skills are the skills that employees need in the new knowledge-based economy. This isn’t anything new, nor is it a surprise.
A Google search for design definition will bring up: “A plan or drawing produced to show the look and function or workings of a building, garment, or other object before it is built or made.” This process can be observed in other creative design activities such as storyboarding for a film, creating an outline for a written article, and sketching outlines for a painting on canvas. For our work as user experience designers (UXD), we can look at sketching as one of several ways to describe how something will function before the process of development starts.
Many design decisions on a project can bring disagreements
During the course of any project for a product, system, or service that involves user experience designers, visual designers, engineers, project managers, product owners, and stakeholders, there will be many design decisions made that will affect the business and its users. Many of these decisions will be minor with little disagreement amongst project members on the design solution being built. It is also possible that you'll encounter something in the design that becomes a hot button issue and triggers a debate between members of the team.