Conclusion
Congratulations on finishing all three lessons! There were some pretty tricky things in this one. You went over:
- When you should create a custom component and the benefits of using an existing one.
- Why using a
Layoutcan be better than aCanvaswhen creating a custom component. - How to add a custom action to the semantics tree.
Wow! You accomplished some pretty incredible things in these lessons. In addition to the topics above, you learned about accessibility and TalkBack, lots of useful Modifiers, and the semantics tree. You deserve a treat.
There’s always more to learn when it comes to accessibility and how we can make our apps usable by more and more people.
To learn more about accessibility theory, check out Android Accessibility by Tutorials.
For more Jetpack Compose specific accessibility content, you can browse Google’s documentation.