1. Dynamic Wallpapers in macOS Catalina

    To go with dark mode, macOS Mojave introduced a feature called “dynamic wallpapers”. Once enabled, a dynamic wallpaper would cycle between a number of related images, showing one that was appropriate…

    Continue Reading
  2. Updating UI for iPhone X

    The safe area API introduced at WWDC 2017 seemed at the time like a lot of work to accommodate the status bar, so I happily ignored it right until the introduction of iPhone X with its notch (ahem…

    Continue Reading