This is an old and common thing to do in an iOS app. Doing it well — or at all — it turns out, is pretty easy, but perhaps not obvious.
For the newcomer to iOS development, “animation” may seem like a daunting proposition. That’s how I felt when I wanted to animate a game board 90 degrees in my very first app. How could I possibly do that!? It must … Continue reading →
In my last post, Something Old or Something New?, I talked about my own mental process for choosing what to do next that would be meaningful, i.e. worth doing and doing well, and ultimately profitable (for a reasonable definition of … Continue reading →
Despite what Apple’s Human Interface Guidelines may say, sometimes you want to prevent your user from doing anything until some long-running task (like a network API call or a login task, for example) completes. How do you do that without … Continue reading →