![]() ![]() The other wrinkle was that we all had work-in-progress that needed to be finished up. (We wish everyone at Apple wrote release notes like they do!) We placed our faith in the abilities of the Shortcuts team and decided to carry on in spite of this setback. The project started with a couple of wrinkles: the “Set Wallpaper” action didn’t work with the new features on iOS 16, so we filed FB10377111 on June 6th (a couple of hours after the keynote ended). We built Wallaroo from scratch in a little over two months. After Lock and Home Screen customization was announced, the idea immediately became a “we need to do this before September!” project. Then something important happened: WWDC 2022. Our wallpaper prototype became one of those “we’ll do it some day” projects. Sean and I had the beginnings of Wallaroo. I threw together a quick prototype that let you set two wallpapers. Shortcuts radically changed this calculus and the idea for an app was born. The Iconfactory has been making wallpaper images since the dawn of time, but it never made sense to make an app because changing your wallpaper was a manual task. I also learned how Shortcuts could be downloaded, installed, and managed using a URLs. During March of this year, I noticed that there was an action to “Set Wallpaper”. ![]() It all started while I was working on Shortcuts support in Tot. With Wallaroo, there’s another major change that may not be noticeable on the surface: it’s the Iconfactory’s first app written completely in SwiftUI. The next one was for Flare 2, when the Aqua face of macOS began a dramatic evolution in Yosemite. The first one was for the “flattening” of Twitterrific 5, a task that preceded Apple’s work in iOS 7 by six months. There’s a common thread to each one: I feel the need to document our work when there’s a major change in how we build user interfaces. It’s been awhile since I’ve done one of these deep dives on what goes on behind the scenes during the development of an Iconfactory app.
0 Comments
Leave a Reply. |