Let’s take a dive into the world of Canvas and build something fun! Let’s go through the basics and shed some light at the daunting numbers and formulas that tend to get in the way.

In this talk, we’ll learn how Compose Canvas works and how we can use it to draw complex UI. We’ll start from the basics (like what is Canvas) and end up with more complex examples involving Paths and chained drawings. Using sheep as example, of course!

At the end of this talk, you should have a good understanding of the different tools the Canvas API has to offer and how to combine the simple out-of-the-box APIs to create fun and interesting UI.

Canvas used to be a convoluted ordeal, but in this story I’ll show you how that’s no longer the case 🙂