Last month at WWDC, Apple officially named Catalyst as its new framework for allowing developers to bring their iPad apps to Mac and we’ve heard more information trickle out about the software over the last few weeks. Now, Ars Technica has put together a highly informative deep dive on Catalyst ahead of its release with macOS Catalina that includes detailed insight from Apple executives and third-party developers who have already been using the software. In addition to lots of useful information for developers, there are details about what Mac users can expect and what Apple is doing to make sure porting iPad apps to macOS doesn’t mean Mac apps will become watered-down.
In putting together this detailed Catalyst resource, Ars Technica spoke with Todd Benjamin, Apple’s senior director of marketing for macOS, Shaan Pruden, Apple’s senior director of partner management and developer relations, as well as the company’s Cocoa engineering manager involved with the Catalyst project, Ali Ozer.
Ars also interviewed third-party developers from Gameloft, TripIt, and Twitter to get feedback on their experiences so far with Catalyst, formerly known as Marzipan.
The post includes lots of fine details about the software for both developers and users alike with sections on how it works, what developers have found so far when using Catalyst, how the new framework will work with “focused” and “broad” apps, some discussion about native apps vs. web apps, the three ways to make Mac apps, and much more.
Here’s why Todd Benjamin said it’s the right time to focus on bringing Catalyst to developers:
Twitter’s Nolan O’Brien noted that Catalyst was appealing to relaunch its Mac app based on how much of its existing iOS codebase it was able to use. However, he noted difficulty with Catalyst when adjusting for multiple-window support.
Gameloft’s graphics engineer Alex Urbano and engine software engineer Manu Ruiz shared about their experience porting Asphalt 9: Legends, highlighting they were able to get the entire codebase running on macOS in about 24 hours.
Meanwhile, TripIt’s iOS developer Rich Shimano gave Ars a step by step rundown on what it takes to use Catalyst to port an iPad app to Mac.
As for Mac users who might be concerned that their full-featured apps might become watered-down as developers begin using Catalyst, Apple’s Ali Ozer highlighted that Catalyst is just another option alongside AppKit. She also noted that developers will know which approach will be the best fit for their software and users.
As previously confirmed by Craig Federighi, Catalyst won’t require developers to use the Mac App Store to distribute their software, although the company definitely encourages them to.
Todd Benjamin gave some more color on the history of how we’ve looked at Mac and iOS apps and how Catalyst fits in.
No matter if you’re interested in Catalyst from a user or developer perspective, or both, the full article is definitely worth a read.
…
Now people know what those things are, and they would love to have those kinds of simple and accessible experiences on the desktop as well. And while the Web can actually do that, an app is a more focused thing… now you’re used to using that experience that’s relatively new on your phone and on your iPad. Why can’t that same experience translate over to the Mac?
More on Catalyst:
- Apple could be developing Project Catalyst versions of Messages and Shortcuts for the Mac
- Twitter offers new details on its upcoming Mac app using Project Catalyst
- Apple says News, Home, Stocks, and Voice Memos will see major improvements with upcoming macOS Catalina
- Craig Federighi goes in-depth on Catalyst, iPadOS, and Swift UI in new interview