Introduction
A canvas lets you draw shapes, lines, or pictures on the screen. It helps you create custom drawings or designs in your app.
When you want users to draw or doodle on the screen.
To create custom graphics like charts or shapes.
For making simple games that need drawing.
To add signatures or handwriting input.
When you want to show dynamic drawings that change.