8000 [Windows Arm64] Support preview device · Issue #139949 · flutter/flutter · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

[Windows Arm64] Support preview device #139949

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

Open
Tracked by #62597 ...
loic-sharma opened this issue Dec 12, 2023 · 3 comments
Open
Tracked by #62597 ...

[Windows Arm64] Support preview device #139949

loic-sharma opened this issue Dec 12, 2023 · 3 comments
Labels
a: desktop Running on desktop P3 Issues that are less important to the Flutter project platform-target-arm Targeting an ARM-based platform platform-windows Building on or for Windows specifically team-tool Owned by Flutter Tool team tool Affects the "flutter" command-line tool. See also t: labels. triaged-tool Triaged by Flutter Tool team

Comments

@loic-sharma
Copy link
Member

The preview device allows users to develop Flutter apps without a native build toolchain like Xcode or Visual Studio. The preview device is powered by a pre-built Windows x64 app that will be distributed by the Flutter SDK. Currently, the preview device uses x64 emulation on Windows Arm64 hosts.

We should also create a Windows Arm64 pre-built app for Windows Arm64 hosts.

See #130277
See #62597

@loic-sharma loic-sharma added tool Affects the "flutter" command-line tool. See also t: labels. platform-windows Building on or for Windows specifically a: desktop Running on desktop platform-target-arm Targeting an ARM-based platform fyi-desktop team-tool Owned by Flutter Tool team labels Dec 12, 2023
@christopherfujino
Copy link
Contributor

@loic-sharma are there plans to create pre-built release archives for arm64? Today, we only provide arm64 pre-built release archives for macOS: https://docs.flutter.dev/get-started/install/macos

@loic-sharma
Copy link
Member Author

@christopherfujino As in a Flutter SDK for Windows Arm64? If so, that's tracked by #136417. However, that's blocked until Dart upgrades its support of Windows Arm64 to stable. Until then, we plan on restricting Flutter's Windows Arm64 to the master channel only, and not providing a Windows Arm64 Flutter SDK.

@christopherfujino
Copy link
Contributor

@christopherfujino As in a Flutter SDK for Windows Arm64? If so, that's tracked by #136417. However, that's blocked until Dart upgrades its support of Windows Arm64 to stable. Until then, we plan on restricting Flutter's Windows Arm64 to the master channel only, and not providing a Windows Arm64 Flutter SDK.

For context, per https://docs.google.com/document/d/1AzI-_Uk2v1LA2kKKFJ7gVD4xcakXJ6yVZiS5Ek6RHtg/edit, I plan to publish the preview artifact from the prepare_package.dart script, so once we implement #136417, we should get this more or less for free.

I think tracking this in its own issue makes sense though.

@christopherfujino christopherfujino added P3 Issues that are less important to the Flutter project triaged-tool Triaged by Flutter Tool team labels Dec 12, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
a: desktop Running on desktop P3 Issues that are less important to the Flutter project platform-target-arm Targeting an ARM-based platform platform-windows Building on or for Windows specifically team-tool Owned by Flutter Tool team tool Affects the "flutter" command-line tool. See also t: labels. triaged-tool Triaged by Flutter Tool team
Projects
None yet
Development

No branches or pull requests

3 participants
0