Slide-iOS icon indicating copy to clipboard operation
Slide-iOS copied to clipboard

Mac port with Project Catalyst

Open hdmi opened this issue 5 years ago • 5 comments

With the new version of macOS Catalina, Apple released a project for porting iPad apps into native macOS apps. And now some iPad apps started to popup into the mac AppStore like GoodNotes.

Maybe it would be interesting to do the same thing for Slide for Reddit and ditch the web for redditing even on the pc! Any thoughts?

Cheers!

+info https://developer.apple.com/mac-catalyst/

hdmi avatar Oct 11 '19 10:10 hdmi

I have been looking into this for a while, but a lot of our required dependencies do not compile for arm, which is required for project Catalyst. It would be a much bigger project to replace these dependencies but would be a good forward-looking change to make!

ccrama avatar Oct 17 '19 17:10 ccrama

Screen Shot 2019-10-17 at 1 21 25 PM For reference, these are our currently failing pods

ccrama avatar Oct 17 '19 18:10 ccrama

Sorry to bump an old issue - I am wondering whether anything has changed in the last 12 months! After trying every app under the sun, I now use Slide exclusively on my iOS devices and it's by far the best reddit experience I've had!

I'd love to bring this experience to macOS, but I have zero experience with programming in Swift (my skills are in sysadmin/tooling).

I'd love to contribute where I can and learn some new skills along the way.

0xliam avatar Aug 24 '20 02:08 0xliam

Hey, sorry to reply so late @0xliam !

Slide is working pretty well on Apple Silicon already, but I would like to start getting the repo ready for Catalyst.

I made a new issue here #1135 with some of the current issues we are running into during compile. I really appreciate the offer to help, and I'd be happy to help you get started developing with Swift! That being said, this specific conversion is pretty complex and unless you're really adventurous, I would recommend getting started with some other issues on the repo :)

Feel free to join us on Discord as well

ccrama avatar Dec 04 '20 01:12 ccrama

Bumping this thread, I got Slide to compile on Catalyst and have a new branch for it at origin/mac_catalyst! I'll be working on this soon...

ccrama avatar Feb 14 '21 02:02 ccrama