Color can be described by the everyday objects that are considered "mainstream" due to a long-standing association that evolves in every culture and generation. Therefore, defining the audience is important in planning a successful project. Although color choice can be considered arbitrary and something of personal choice, in this course we learn there are rules and terminology associated with choosing the proper colors for each project. In this lesson, we will define and cite examples of many terms commonly used in color theory.
A color scheme is a set of colors, properly labeled and made available to all designers in order to ensure a cohesive look and feel for all aspects of the project. Knowing the scope, purpose, and target audience of your project will make it easier to build a color scheme. The medium is also useful to know as each medium has certain color requirements.
Using hues and a few simple rules associated with each, color principles can be applied to ensure the proper color scheme is being used. Although these very basic rules exist, that does not mean we have to limit our creativity and never deviate from the rules. However, a thorough understanding can give you the skills to make informed decisions about using colors.
The world is made up of many regions, and the individual groups that live in each region have distinct patterns and heritage that affects their perspective and view of life. Each of these cultures has a different understanding of the hues and their meaning to that culture. This is important to understand because a color's implication can drastically change the way we approach and use the color principles in a project.
Context is almost as important to color use as culture is. If we choose the wrong context to use a color, it could render it inappropriate. Context is key. Do your research and make sure you are aware of all context rules that may be appropriate.
Building the color palette and applying it to a project are two skills that are often handled by two different people. Often the application of the color palette requires extensive knowledge of the software platforms being used by the developers.