The Veiled UI
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 →