I have 5 years experience in many programming languages and recently I've started making android apps. Windows' forms taught me nicely how to manage everything, so "pure programming" part is not hard. However, it's problem when it comes to animations because in that I have no experience, although I have some basic experience with Photoshop.
I was searching for how to start with animations, but what I usually find is some basic tutorial of how to flip text and I wouldn't like to have not-organized learning because it usually ends with many holes in knowledge.
So, could you recommend me some book or some series of tutorials to start animations with, which would give me better understanding of what's happening and how to make application full of graphical interaction?