Occasionally, I monitor the state of the market, and I often find something like this in vacancies: "Excellent knowledge of the UI and the creation of your own complex UI components and animations"
Since all the books on Android development are sooo very outdated, and simple actions with View (such as scale, fade, rotate n-degrees) are, as it were, simple.
So the question is how to proceed with the study of custom UI and custom animations? On portals like StartAndroid I found only simple examples, and in fact there are many ways to animate.
However, many of which are outdated or too simple are not relevant.
I would like to learn from experience, to find out with what tools, and how a competent layout is built.