How do you know where the views positions should be in points? Do you calculate them from a graphic design, if so how? Or do you do it with a trial and error method in code till you get a desired effect? It seems to be tedious.
For example, If I come up with an animation idea and draw a picture of it, how could I know where the frames should be placed of those views on the screen, so that the animations play like I imagined?