Skip to content
This repository has been archived by the owner on Jun 7, 2020. It is now read-only.

Port to macOS Catalina using Catalyst #2772

Open
isdneuroimaging opened this issue Oct 11, 2019 · 9 comments
Open

Port to macOS Catalina using Catalyst #2772

isdneuroimaging opened this issue Oct 11, 2019 · 9 comments

Comments

@isdneuroimaging
Copy link

Hi,
Are there any plans to bring the iOS client to macOS (Catalina) using Catalyst? Might be a nice way to get rid of the Electron resource hog on macOS.
Thanks,
Marco

@joshhopkins
Copy link

Had the same thought. We're in the middle of choosing between Mattermost and Rocket.Chat for a new project, having a native macOS client would no doubt sway the vote towards RC!

@artur-ios-dev
Copy link
Contributor

It would be actually an interesting task to work on 👍 I might try it some day.

@reetp
Copy link

reetp commented Oct 22, 2019

@joshhopkins
Copy link

@reetp great for PM's, shame for users.

@reetp
Copy link

reetp commented Oct 22, 2019

Don't shoot the messenger....

PMs? Lost me.

@artur-ios-dev
Copy link
Contributor

Oh, this is sad :( thanks for the heads up @reetp

@isdneuroimaging
Copy link
Author

Pity! Would love native apps everywhere, mobile and desktop. But I can of course see the advantages of cross-platform development. Could e.g. Qt have been a solution? Ok ok, I digress.

@reetp
Copy link

reetp commented Oct 22, 2019

There are advantages, and disadvantages both ways.

I think the point with cross platform, and React Native, is that it is all in the same language, both server and client.

I am sure the Rocket devs would be delighted if someone chose to pick up the native code and continue to develop it.

@joshhopkins
Copy link

joshhopkins commented Oct 22, 2019

@reetp PM = Product Manager. I wonder if SwiftUI's appearance would have affected the decision, if it had dropped earlier.

I think the point with cross platform, and React Native, is that it is all in the same language, both server and client.

Yeah, there's always trade offs. I think I speak for a lot of users who aren't enjoying the Electron experience. RN is not in the same category, but they tend to go hand-in-hand.

I would have loved to see: Swift cover the entire Apple ecosystem (migrate to SwiftUI in time), and perhaps RN/React for Android / Windows (where Microsoft are pushing Electron). Happy to trade longer waiting time on new features, for better performance.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants