I have a question regarding the transition in this gif:

![](https://dl.dropboxusercontent.com/u/2070808/darksky.gif)

It's a beautiful app called Dark Sky.

How does one start animating things in the *upcoming* view on the transition? 

Is this multiple views animating in one view controller, or multiple view controllers animating in and out? 

Here as we scroll to the next view, we see the elements are appearing independent from each other and moving independently from each other as well.