Code discovered in the latest macOS 10.15 Catalina beta suggests Apple is employing its Project Catalyst framework to develop new versions of Messages and Shortcuts, the latter of which is currently limited to iOS devices.
Apple at its Worldwide Developers Conference in June formally unveiled Project Catalyst, a developer toolset designed to ease the transition of iOS apps to Mac. In particular, Catalyst helps bridge the gap and in some cases translate UIKit-based iOS code to Mac's AppKit.
Work on the first four first-party apps to officially undergo conversion — News, Stocks, Voice Memos and Home — is largely complete, but new evidence in the first macOS Catalina betas suggest Apple has a surprise or two up its sleeve.
Code discovered by developer Steven Troughton-Smith points to Catalyst versions of Messages and Shortcuts.
"There is a whole lot of evidence in Catalina that they're working on a full, Catalyst version of Messages, much like Shortcuts for Mac. So, just like Shortcuts, I decided to cut to the chase and do it myself by calling the system frameworks. Voilá," Troughton-Smith said in a tweet Wednesday.
He goes on to note that a substantial portion of the UIKit Messages app works on macOS, including iMessage effects.
Perhaps more importantly, the Catalyst version of Messages carries a user interface layout more akin to the same app's current iteration on Mac. This could be a hint that Apple is planning a full port of the messaging platform.
"And, just for reference: this isn't a 'marzipanified' version of the Messages app from the iOS Simulator," Troughton-Smith said in a tweet, referencing the rumored codename of what was ultimately unveiled as Catalyst. "This is the 'native' Catalyst UI coming from the macOS 10.15 system frameworks. Just like Shortcuts, it's all there, and mostly works if you know how to talk to it[.]"
Further, Troughton-Smith in a blog post this month said Catalyst in macOS Catalina contains frameworks necessary to support Siri Shortcuts, an iOS app and service that lets users create integrated app shortcuts powered by Siri intelligence. The support is so extensive that almost all of Shortcuts can be invoked in macOS, including a significant part of its UI.
Whether an updated version of Messages and a debut to Shortcuts will debut with macOS Catalina this fall remains unknown, but the unearthed code strongly suggests Apple is working toward that goal.
26 Comments
Seems this is moving along faster than most of us guessed.
Here is my wishcast: the Photoshop for iPad that Adobe's working on is a Catalyst app, so photoshop for iPad will also be Photoshop for Mac.
Corallary: they already have 80% of desktop Lightroom built into the publicly shipping iPad app, perhaps that will get the same treatment?
I’d rather see Apple do their apps in SwiftUI as Catalyst seems to be a mostly transitional stopgap measure with SwiftUI being the promised land. The best way to get the bugs out of something ASAP is to use the crap out of it, and yes, that applies to Catalyst, too.
That being said, it’ll be interesting to see how many existing iPad apps are ported over to MacOS via Catalyst: could be a real boom in available Mac software on the App Store, as the current selection is rather anemic.
The future of macOS is blindingly bright.