Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
61,486
26,972



In macOS Catalina, Apple introduced Mac Catalyst, an initiative designed to make it simple for developers to port their iPad apps over to the Mac App Store with minimal work. Mac Catalyst is still new and developing, but its ultimate aim is to bring more apps to the Mac App Store.

Following the launch of Catalina, macOS product marketing director Todd Benjamin spoke to CNET about Mac Catalyst, providing some insight into Apple's goals and the initial rollout of the feature.

project-catalyst-800x349.jpg

Apple designed Mac Catalyst to let iPad developers use a single codebase and development team to create apps for multiple platforms. The feature, says Benjamin, is great for Mac users and developers alike.
"Our vision for Mac Catalyst was always to make it easier for any iPad app developer, big or small, to bring their app to the Mac. This allows them to leverage one codebase and one development team. Mac Catalyst gives iPad app developers a huge head start and for many, an opportunity to expand their reach onto the Mac platform that they may not have had before. Not only is this great for developers, but it's also great for Mac users, who benefit with access to a whole new selection of great app experiences from iPad's vibrant ecosystem."
Thus far, several major apps have been ported over to the Mac using the Catalyst feature. This includes GoodNotes 5, Twitter, Carrot Weather, Rosetta Stone, and more. Apple too has brought iOS apps to the Mac using Mac Catalyst, such as Find My, Podcasts, Stocks, Voice Memos, and Home.

According to Benjamin, Apple is learning a lot from early adopters and plans to take their feedback into account when expanding Mac Catalyst in the future. Additional resources are in the works to help developers create "amazing Mac experiences."
For many of the early Mac Catalyst developers, it was their first time ever developing an app for the Mac, and it's amazing what they've been able to achieve in such a short time. We're learning a ton from these early adopters, and are planning additional resources and support to help them create amazing Mac experiences with Mac Catalyst."
CNET's full piece on Mac Catalyst, which includes details from developers who have created apps using the feature, can be read over on the CNET website.

Article Link: Apple Planning New Mac Catalyst Resources to Help Devs Create 'Amazing Mac Experiences'
 

dan9700

Suspended
May 28, 2015
3,347
4,824
Gonna be another flop, Mac App Store is terrible no apps have been done since launch apart from ones people don’t use Twitter is worse than the web site and asphalt still isn’t here
 
  • Like
Reactions: Naaaaak

fmcshan

Editor
Apr 8, 2019
223
751
Project Catalyst was supposed to be as easy as "clicking a button" to transform iPad apps into Mac apps, but I have seen many developers say much more work than they anticipated is required to make it work. Take Asphalt 9, for example. It was supposed to be released alongside macOS Catalina, but it is delayed for a few months as developers continue to optimize the app for the Mac. I just don't know how much value Apple's "new resources" are actually going to provide.
 
  • Like
Reactions: Ener Ji and Naaaaak

Eorlas

macrumors 65816
Feb 10, 2010
1,209
1,859
really hoping algoriddim uses this as a way to bring over djay 3 to the mac, unless they're on the cusp of delivering it since djay 3 has been out on iOS for a very long time now and we're still using v2 on macos.

and stiiiiiil waiting for them to care about windows and bring it up from v1.
 

cmaier

Suspended
Jul 25, 2007
25,405
33,467
California
Gonna be another flop, Mac App Store is terrible no apps have been done since launch apart from ones people don’t use Twitter is worse than the web site and asphalt still isn’t here

Catalyst doesn’t require the mac app store. You can use catalyst and then distribute the app anyway you wish.
 
  • Like
Reactions: martyjmclean

BWhaler

macrumors 68040
Jan 8, 2003
3,785
6,234
The problem with Catalyst is the alpha-level quality of the tech and how incomplete it is.

Table stakes, Apple, table stakes.
 
  • Like
Reactions: Ener Ji

Acidsplat

macrumors 6502
Aug 12, 2011
366
945
The problem with Catalyst is the alpha-level quality of the tech and how incomplete it is.

Table stakes, Apple, table stakes.
Even smooth scrolling in the Twitter catalyst app is not exactly smooth. Very choppy on an 8-core 2019 MacBook Pro.
 
  • Like
Reactions: Ener Ji

konqerror

macrumors 68020
Dec 31, 2013
2,298
3,700
I bet they could create even more amazing Mac experiences by writing a native Mac app, but that's just me

Money and time. Microsoft doesn't even write native Windows apps: VS Code, Teams, Yammer etc. are basically browser-based websites in a desktop window. Along with Slack, Discord, Twitch, Spotify, GitHub, etc.

If you can't get these companies to write Windows apps in the mobile-first cross-platform environment of today, you're never going to get them to write Mac ones.
 

edgonzalez32

Suspended
Jul 21, 2011
673
1,256
What would help is Apple showcasing how great catalyst could be by building their own apps. But it just seems like they did the bare minimum without pushing them. Really feels like a missed opportunity in that regard.
 
  • Like
Reactions: Ener Ji

nvmls

macrumors 68000
Mar 31, 2011
1,896
5,060
Even smooth scrolling in the Twitter catalyst app is not exactly smooth. Very choppy on an 8-core 2019 MacBook Pro.

Imagine that on an 20k 28-core "pro" grater, should be fun.
[automerge]1571945151[/automerge]
Money and time. Microsoft doesn't even write native Windows apps: VS Code, Teams, Yammer etc. are basically browser-based websites in a desktop window. Along with Slack, Discord, Twitch, Spotify, GitHub, etc.

If you can't get these companies to write Windows apps in the mobile-first cross-platform environment of today, you're never going to get them to write Mac ones.

We like and use many of those, Electron improved a lot but most still suffer subpar performance.
 

jlocker

macrumors 65816
Jun 20, 2011
1,022
1,193
Lake Michigan
Bringing Mac OS X and IOS together makes better integration between platforms and bringing loved apps to the Mac OS X world.
 

goobot

macrumors 603
Jun 26, 2009
6,426
4,162
long island NY
The way Apple made it seem when they announced this is that apps would just work on the Mac. I was hoping it would be like when the iPad was announced and iPhone apps already worked (granted they weren’t optimized at all). Seems like Apple overpromised and underdelivered on this.
 
  • Like
Reactions: Lone Deranger

pmau

macrumors 68000
Nov 9, 2010
1,569
854
The problem is that Apple locks Xcode with macOS releases.

I stopped developing because it is nearly impossible to cleanly support older version.
Yes, you can select the SDK, but it will NOT build against the original frameworks.
It just does not use certain API's.

If Apple would separate Xcode from the Command Line completely and would improve the joke that is the xcodebuild command line tool, I would be much more motivated to develop for the Mac.

Also, Apple didn't really design the sandboxing in a useful way.
The forced limitations if you want to publish in the AppStore are too high maintenance.

I want to host my own build automation in the Cloud, including all tools for code signing and publishing to the store.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.