Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Missing Apple Silicon Support #1585

Open
bdkjones opened this issue Jul 1, 2023 · 2 comments
Open

Missing Apple Silicon Support #1585

bdkjones opened this issue Jul 1, 2023 · 2 comments

Comments

@bdkjones
Copy link

bdkjones commented Jul 1, 2023

Describe the bug
At this point, nearly 4 years into the Apple Silicon transition, not having an ARM-native build of the app for Mac is a bug. Users shouldn't have to install Rosetta2 just to use your app.

To Reproduce

  1. Download Realm Studio 14.0.3 from the official website.
  2. Attempt to run it on a modern Mac.
  3. See a prompt to install Rosetta2

Expected behavior
The app should be a universal binary supporting both arm64 and x86_64

Screenshots
N/A

Versions:

  • OS: macOS 13.4.1
  • Studio Version 14.0.3

Additional context
I do realize this thing is cobbled together on Electron (which is why the performance is so terrible—seriously, have you guys actually used this app on any sizable Realm? It's painful.) Maybe Electron is what's holding back ARM support. In that case, why not just build a native Swift app? Realm deserves a better experience than what Electron can provide.

@kneth
Copy link
Member

kneth commented Jul 3, 2023

I believe this issue is a duplicate of #1469.

The underlying Realm SDK (Realm JS) does have support for Apple Silicon, but we haven't prioritise bringing Apple Silicon support to Realm Studio yet.

just build a native Swift app

We are using Electron to be able to support our Windows and (few) Linux users.

any sizable Realm

I am curious to understand what size we are talking about. And which operations you perform on your Realm?

@juanjoseluisgarcia
Copy link

I do not care how many "duplicates" Rosetta is going away.

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

No branches or pull requests

3 participants