herzbube / littlego

Little Go. An iOS application that lets you play the game of Go on the iPhone or iPad.
https://littlego.herzbube.ch/
Apache License 2.0
138 stars 54 forks source link

Investigate running the app on macOS #394

Closed herzbube closed 3 months ago

herzbube commented 1 year ago

In Xcode on the "General" tab of the "Little Go" target there is a checkbox for "Mac Catalyst".

Reference: https://developer.apple.com/mac-catalyst/

herzbube commented 3 months ago

The current build apparently can already be downloaded, installed and executed on Silicon Macs. In the Mac App Store the app is listed under "iPhone & iPad apps".

What more does "Mac Catalyst" bring to an app?

theophanemayaud commented 3 months ago

I currently use it on a MacBook with M2, downloaded from the App Store, it runs great ! Maybe catalyst enables Intel Mac compatibility… ?

herzbube commented 3 months ago

@theophanemayaud That's very nice to hear! Until today I was not even aware that the app can be installed on desktop computers via the Mac App Store.

I now browsed through the "Mac Catalyst" introduction and the first tutorial steps. These are my takeaways:

These two points are already sufficient for me to decide that I will not adopt Mac Catalyst.

In summary, Mac Catalyst means more work, so it's out for me. I am very glad that the app as it is runs out of the box on macOS, but I can't afford additional time to support another platform.