Given recent developments in the Apple world, I thought I should begin this book with a few words about the present and (as nearly as I can guess) the future of automation on the Mac. After all, I’m going to be urging you to learn new skills, change old habits, and perhaps even buy and configure some new software, all in the interest of getting your Mac to do more work for you. It’s only natural that you’d want to be sure you’re making a good investment of time and money.
Up until a few years ago—in fact, around the time the first edition of this book came out—there were reasonably positive signs that things were slowly heading in the direction of more and better automation capabilities, and greater attention to automation by various Apple teams. But now the signals are decidedly mixed.
First, the bad news. Sal Soghoian, who worked at Apple for nearly 20 years and was the company’s main internal and external evangelist for automation (his title was Product Manager of Automation Technologies), was laid off in late 2016. Apple’s explanation was that it wasn’t personal; they were, rather, eliminating that position for business reasons (see Tell Us Your Mac Automation Stories by Adam Engst in TidBITS). But no one seems to know what those reasons might be. And as far as I can tell, that leaves no one in charge of automation at Apple.
Among other achievements, Sal was instrumental in the development of Automator. And more than anyone else, he worked hard to explain, promote, and encourage the adoption of automation technologies of various kinds. I have to imagine that without his efforts, I’d have far too little to say about Mac automation to fill a book.
Although I know Sal personally and feel Apple did both him and the rest of us a great disservice by letting him go, I would have taken the news of his departure much better if I knew that some other competent person were stepping into his shoes. But since the position itself has been eliminated, I’m led to wonder what this portends for Apple’s commitment to advancing automation on the Mac. How exactly might they accomplish such a big and important task without even a single full-time person to manage it?
I can’t answer these questions. I don’t have any inside knowledge of Apple’s corporate thought processes or business plans. I can only guess. Based on what I’ve seen over the years, my predictions are:
Needless to say, I could be wrong about any of this. But my gut feeling is that, in terms of official, system-level support from Apple, automation has probably plateaued, and might be on the decline.
However…
Even as someone who loves automation, I don’t find this depressing. In fact, I feel quite positive about a broader picture of automation on the Mac—one that isn’t defined solely by Apple’s decisions. Here’s why:
Granted, that’s iOS, not macOS. But all this shows that Apple does actually care about automation, and lately we’ve seen a number of technologies flow from iOS to macOS. So Apple could very well be using iOS automation developments to lay the groundwork for future Mac capabilities. At the very least, it’s an argument for reaching and maintaining parity between the two platforms.
If Apple had put me in charge, I certainly would have made different decisions. I don’t know what the company is planning for the future, and it’s entirely possible that whatever it is, I won’t like it. Nevertheless, nothing in my crystal ball persuades me that I should in any way scale back my Mac automation efforts. In fact, I believe quite the opposite: now is the time to go deeper, to learn more, and to find still more ways to extend my uses of automation on the Mac. That’s precisely what I intend to do, and I hope you’ll join me!