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

Update index.html #21

Open
wants to merge 4 commits into
base: master
Choose a base branch
from

Conversation

upintheairsheep
Copy link

Added supported architectures, expanded the iOS roadmap, and removed the UIKit implementation (WinObjC and touchHLE already have done most work)

@@ -67,7 +67,11 @@ <h2 class="faq"><i class="fas fa-comments"></i></h2>
</li>
<li>
<p class="heading">Do you have plans for supporting iOS apps?</p>
<p>Yes, in the long run, we'd like to be able to run iOS apps on ARM devices (like most Android phones). A significant challenge here would be to write our own implementation of UIKit. Come talk to us if you're interested in working on this!</p>
<p>Yes, in the long run, we'd like to be able to run iOS apps on ARM devices (like most Android phones). Come talk to us if you're interested in working on this! In the future, support for tvOS, watchOS, and visionOS software is planned too.</p>
Copy link
Contributor

@CuriousTommy CuriousTommy Aug 25, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

In the future, support for tvOS, watchOS, and visionOS software is planned too.

The other Darling members may disagree with me on this, but I don't think we should make promises like this until our macOS (and eventually iPadOS) implementation is in a decent shape.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I agree, IMO we should focus on macOS and iOS/iPadOS for now; I personally hadn't even considered those platforms yet.

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1, let's not get ahead of ourselves. If someone wants to work on those platforms, sure, but otherwise let's not advertise something that is clearly not there and unlikely to happen.

<p>Yes, in the long run, we'd like to be able to run iOS apps on ARM devices (like most Android phones). Come talk to us if you're interested in working on this! In the future, support for tvOS, watchOS, and visionOS software is planned too.</p>
</li>
<li>
<p class="heading">Which arcetextures of are supported?</p>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

arcetextures architectures

</li>
<li>
<p class="heading">Which arcetextures of are supported?</p>
<p>Currently, x64 and x86 (64 and 32-bit Intel) macOS software are supported, with ARM64 support being in the works. In the future, we will support ppc (PowerPC) and ppc64 (PowerPC G5) for macOS apps, as well as ARM32 for older iOS apps and a few other archetexures for running NextSTEP software. A Rosetta-like system based on qemu-user-static will also be implemented.</p>
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

a few other archetexures for running NextSTEP software.

  1. arcetextures architectures
  2. Did anyone in the Darling team agree to this?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's been discussed in certain issues (e.g. darlinghq/darling#252), but we certainly haven't made any promises (which this statement is committing us to adding PPC support).

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

x64 -> x86_64; "PowerPC G5" is not an architecture. And really I don't think the frontpage should mention anything but the Intel/ARM ones. We could perhaps say "supporting more architectures would be possible in the future", without any specifics.

@upintheairsheep
Copy link
Author

There should be some sort of note to prevent non-technical users coming from Wine from installing this app and only being disappointed for now.

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

Successfully merging this pull request may close these issues.

4 participants