Often, when I’m teaching iOS development in person, we discuss various ways to animate the UI. There are plenty of ways and options in animation. However, most of the time, we really aren’t trying to do something too complex.
I primarily develop for clients who need something for their business. It might be a customer-facing app, a companion to their website, or an app for viewing data.
Typically, there is very little room for animation. I might fade something in/out for displaying. Sometimes, I have a menu or similar that needs to move. But spectacular animation usually doesn’t factor ...