A way of researching users and understanding their behaviour in the context of the product, helping designers in understanding users' needs and expectations and what motivates them to act.
Designers can use this type of research to understand better their users and what kinds of experiences they are looking for. And this will allow the designers better empathize with their users, making them a part of the learning cycle.
Generally used when a page has so much content that it would be impossibly long to load the entire page at once. Infinite scroll consists of an auto-generated list of items that constantly loads new items as they load off the bottom of the screen.
Small uppercase letters, generally about half as tall as regular uppercase letters.
A software developer who designs, develops, maintains and supports the entire end-to-end product. These developers are capable of developing and implementing modern solutions to any industry problem. They typically work with different technologies such as mobile application development, web application development, back-end software development and front-end software development.
CMYK is a colour space created for the printing process. It stands for Cyan Magenta Yellow Key (black).
A print that the printer receives to monitor the progress of production. Proofing is a matter of looking at the print to ensure that it has been printed correctly and that the colours are rendered accurately.
A type of font designed to imitate handwriting.
A type of font that comes pre-installed in an operating system.
A type of design where the colours or tones gradually change from one colour to another. Gradients are often used in graphic design to add visual interest and give the appearance of "extensions" or "glosses" of a particular colour.
A UX design technique to explore and map out a service, product, or system through physical navigation, often completed at the start of a design process to provide designers with an understanding of how users will navigate the system. In addition, body-storming can be used in development to test functionality or measure ease of use.
An example of a typical user and the actions they take. Typically these are written in the form of a story.