(AIS) Using Color and Font to Enhance Design Lesson
Using Color and Font to Enhance Design
A good user interface should be user friendly, efficient and aesthetically appealing. Color, fonts and graphics help create the overall effectiveness of your app.
Color
The colors you use in your app set the tone for what people feel when they interact with and use your app.
Research colors and color schemes to learn more about which ones to choose for your app. The websites listed in the sidebar are a good place to start.
We know in App Inventor you can create your own colors by using the make color block. It stores a list of three input values that correlate to the rgb value of the color. The RGB model is an additive color model in which red, green and blue lights are added together in various ways to reproduce a broad array of colors. Color values range from 0 to 255.
You can use the Internet to help you find colors and color schemes that work well together to design exceptionally beautiful user interfaces. There are several websites listed in the sidebar for researching different color schemes. Check out other apps as well to see how they use color.
Using Images for Components
A button component in App Inventor can store an image.
Examples of button images:
Fonts
There are limited fonts in App Inventor. However, Labels can contain a limited subset of HTML tags as well as text to add text enhancements. You activate this feature by checking the HTMLFormat checkbox in the designer property feature.
The code below shows the Label1 text set to text that contains html code to make type big, small and change the font color.
The image shows the text displayed for different labels created using html for italics, bold, underline, hex # for color, typeface, and other html tags for big and small text.
The chart below list html tags to create different text effects.
[CC BY 4.0] UNLESS OTHERWISE NOTED | IMAGES: LICENSED AND USED ACCORDING TO TERMS OF SUBSCRIPTION