Index / Interaction Design

Interaction Design

Abstraction Creative
Index

A thoughtful response helps someone understand their place in the experience.

Interaction Design shapes how an experience behaves: what people can do, how a system responds, and what happens between one moment and the next.

A person selects something, asks a question, moves through a space, changes their mind. The experience responds—or leaves them wondering whether anything happened. Those exchanges carry practical information, but they also carry a feeling. Am I understood? Am I in control? Can I trust what this is telling me?

At Abstraction Creative, we design those exchanges with the person experiencing them in mind. The aim is not simply to make a control work. It is to make its behavior feel considered, understandable, and appropriate to what someone needs.

What happens next matters

A beautiful interface can still behave carelessly. It can forget someone's work, offer an action that is unavailable, or announce success before the underlying task has finished.

Interaction Design examines what the experience is promising and whether its behavior supports that promise. A label sets an expectation. A response confirms or contradicts it. A pause can communicate thoughtfulness, uncertainty, or failure depending on what accompanies it.

We ask what someone understands at each moment, what they are trying to accomplish, and what they need from the experience before they can continue. Sometimes the answer is a faster route. Sometimes it is a clearer explanation, an opportunity to review, or a way to leave without losing what they have done.

Not every useful interaction should hurry someone along.

A thoughtful response helps someone understand their place in the experience.

The parts of an interaction

Actions and ways in

People may interact through a mouse, keyboard, touchscreen, voice, gesture, or physical control. The appropriate choices depend on the person, the setting, the task, and the technology—not on how novel an input feels.

We consider whether actions are discoverable, what effort they require, and which alternatives are needed. A gesture someone cannot discover or perform should not quietly become the only route to an essential action.

States and conditions

An experience changes as people use it. A form may be empty, partly completed, ready to submit, submitting, unsuccessful, or complete. A control may be available for one person and unavailable for another. A screen may need to explain that there is no information yet, rather than looking broken.

These states deserve design attention. We establish what is happening, what caused it, what someone can do now, and what remains unresolved. The quiet moments between the finished screens often contain the decisions that make the experience coherent.

Feedback and timing

Feedback helps someone understand that an action was received and what it means. It might be a change in wording, an updated total, a visible state, a sound, or movement with a clear purpose.

We distinguish acknowledgment from completion. “We received your request” and “Your request is approved” describe different realities. The interface should not collapse them into the same reassuring message.

Feedback also needs to reach people using assistive technology. Drawing a status message is not the same as making it available in the implemented experience. Design intent, development, and testing have to stay connected.

Recovery and control

People make mistakes. So do systems. A thoughtful interaction anticipates both.

Can someone correct an entry without starting over? Understand why an action failed? Review a consequential change? Cancel, return, or ask for help? We consider the cost of getting something wrong and the recovery the experience should provide.

The business may want a particular action, but that does not justify making alternatives confusing. Ethical persuasion helps people decide. Manipulation tries to decide for them.

Motion and small moments

Micro-interactions are focused exchanges within a larger experience: selecting a preference, revealing a password, changing a quantity, or seeing that a saved item has been added.

Motion can help explain where something went, what changed, or how two states relate. It can also add character. But an animation should not be the only way someone can understand important information, and movement should not become a barrier to using the product.

Motion Design and Animation explores the expressive discipline more broadly. Here, we consider what movement contributes to behavior, feedback, and understanding.

An interaction can extend beyond the screen

When we shape room booking for a shared workspace, we work through the experience with the people who use, manage and support the space. A reservation made through an application and a display outside the room needs to communicate the same commitment.

We start with the moments that need a response. Someone finds a room, chooses a time and confirms. What should they understand while the request is being processed? What happens if another person requests the same room? Which choices can we preserve when the first selection is no longer available?

Then we follow the experience to the door. The display needs to distinguish a confirmed reservation from a pending request. We consider how a late arrival finds their place, what happens when information has not updated, and when staff need a way to intervene.

These questions make the complexity visible. We can sketch the states, compare wording, enact the sequence and bring the technical team into the conversation about timing and shared records. A convincing confirmation screen is not enough if the service cannot support its promise.

The interaction involves people responding to one another as well as software responding to input. Digital Signage, Service Design, Architectural Design, IoT Experience Design and Custom Software Development contribute different knowledge. Co-creating the behavior helps us understand where those contributions need to meet.

Where it sits beside UI, flows, and prototypes

User Interface Design gives the interaction a perceivable form: controls, content, hierarchy, visual states, and other elements through which someone engages. Interaction Design examines the behavior those elements express. They overlap throughout the work; the distinction helps us ask better questions, not separate appearance from function.

User Flows make paths, decisions, and handoffs visible. Wireframing establishes the structure of the places where those interactions occur. Prototyping lets us enact selected behavior and examine how it might feel in sequence.

A prototype may represent a successful payment or a connected device responding without actually performing either operation. We need to be clear about what is demonstrated, what is simulated, and what still depends on implementation.

The design is a proposition until the relevant behavior has been built and evaluated in context.

How we work through the behavior

Interaction decisions draw on Design Thinking. Discover helps us understand people, context, and the existing experience. Define clarifies the problem and the conditions that matter. Explore gives us room to consider different responses before committing to one.

We might discuss a scenario, sketch states, map a decision, annotate a screen, or create a prototype. The tool follows the question. A simple change may not need an elaborate interaction model; a complex workflow may need considerable detail before everyone shares the same understanding.

Clients contribute business knowledge and lived experience of the problem. Developers and specialist partners contribute implementation knowledge. Together, we can uncover assumptions such as an approval that is not immediate, a connection that is not dependable, or a rule that changes what the user is allowed to do.

Useful outputs may include behavior descriptions, state maps, annotated designs, prototypes, and criteria for reviewing implementation. We record open questions alongside decisions so an unfinished assumption does not become an accidental requirement.

Keyboard access, focus behavior, meaningful feedback, and appropriate alternatives need attention in design and implementation. A reviewed design file alone cannot establish the accessibility of the finished product.

Start with the part that needs attention

Can we improve one moment without redesigning the whole product? Yes. We can begin with a confusing status, a difficult form or a recovery path that leaves people stuck. We examine its surrounding dependencies before deciding how far the change needs to reach.

Can you work with our developers or an existing design system? We can shape behavior alongside your team and use established components where they fit. If a component cannot express a needed state or accessible response, we work through that gap rather than hide it behind a familiar appearance.

How do we decide what deserves the most attention? Together, we consider the person's effort, the consequence of misunderstanding and what the organization can reliably support. The result may be clearer language, a different sequence or work on the underlying service—not necessarily more animation or another screen.

The care in an interaction is often clearest when someone needs another way forward.

Learning from the interaction as it is used

We review our work and collaborate on implementation. Where direct end-user testing requires specialist support, we can help frame the questions, prepare the material, coordinate with research partners, and apply what is learned.

After launch, recurring errors, repeated actions, support conversations, and observation may reveal a mismatch between intended behavior and actual understanding. Analytics can indicate where something deserves investigation; it does not automatically explain why someone acted as they did.

Discover → Define → Explore → Design / Develop / Market → Learn → Advance → Discover

Learn and Advance return that knowledge to Discover. We may adjust a message, reconsider a decision path, or recognize that the underlying service needs to change. A small interaction can expose a much larger opportunity.

Bring us the moment that does not feel right

Interaction Design can be a focused engagement or part of a larger website, application, service, or connected experience. We can work with an existing product, a developing idea, or another team's designs and remain involved as the work is implemented and improved.

If people hesitate, repeat themselves, lose confidence, or struggle to understand what happens next, there is something worth examining together.

Contact Us

Start a conversation.

Tell us what you’re working toward and where you could use help. We’ll reply by email.

Tell us a little about yourself or your organization, what you’re trying to accomplish and what’s getting in the way.