Describe key principles of interactive design
Interaction design involves creating usable and useful products and services for users. The user is at the heart of the process, with a lot of focus on what tasks, goals, needs and experience the user needs when using a product. Whereas UX design involves how a user interacts with the aesthetics of a product, interaction design is concerned with the actual interaction between the user and the computer.There are a number of key principles in interactive design, some of these are:
Affordances
Affordances involve making the design speak for itself, so users can easily navigate through the design and find what they're looking for. This can be as simple as making all buttons look consistent and clear about their purpose, otherwise users could get lost and not know what to click on.Goal-driven design
User research isn't really involved in user interaction design, but the results of this will help make sure that the design is centred around what the user needs, and help them get there. For example, if you run a florist website then chances are people are going to want to view the range of your flowers, so make the link to this clear and easy to find, otherwise the user will leave discontent that they didn't find what they were looking for.Learnability
A successful interface is mainly one that can be easily navigated. and more often than not users interact better with patterns they know and understand. Similar design patterns help users navigate a site easier and quicker than if they have to think hard about what they're doing. For example, the usual convention after filling out a form on a website is to click the 'submit' or 'next' button, replacing this with a small link saying 'take me to the next page' would be unfamiliar to the user and make them feel on edge about if they're doing the right thing.
Explain how sound, animation and other devices can be used to five users feedback on their interactions
Sometimes, users need confirmation that the action they just performed has been processed by the system and the technology is currently loading. This could be shown by a 'please wait' or 'loading' screen, but sometimes just having a simple chime once the user has clicked a button shows that the action has been successful. For example, when you send an email on outlook it makes a 'whoosh' noise to show that the email was successful.
Another way to portray an application loading could be an animated spinner. Sometimes if an application just stays static then the user doesn't know if they action has been tracked, so they'll do it again and again with the risk of the application tracking.
Another way to portray an application loading could be an animated spinner. Sometimes if an application just stays static then the user doesn't know if they action has been tracked, so they'll do it again and again with the risk of the application tracking.