-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Open
Epic
1 / 11 of 1 issue completed
Copy link
Labels
EpicGroups multiple user stories. Can be grouped under a theme.Groups multiple user stories. Can be grouped under a theme.s/triagedIssue has been reviewedIssue has been reviewed
Milestone
Description
Dream workflow
- I have a blank .NET MAUI template ready, with an IDE open.
- I drop a design (image) into Copilot Chat, and simply say "implement this design".
- The AI iterates: using hot reload, screenshots, logs, visual tree, and gives me something close to the target image.
Example
An example of what we are looking for (WPF example) is:
Implementation
CLI is an initial starting point, as it requires little configuration and "agent mode" copilots can run commands to accomplish tasks. MCP servers are an addition, we will consider where needed.
-
dotnet runworks end-to-end for .NET MAUI- dotnet/sdk
- [spec] better
dotnet runextensibility for .NET MAUI sdk#51337 (spec) - Add Spectre.Console 0.52.0 source-build-reference-packages#1447 (Spectre.Console)
- [source build] cloak the spectre-console/docs folder dotnet#3146 (Spectre.Console)
- [dotnet-cli] prompt for target framework using
Spectre.Consolesdk#51509 - [release/10.0.2xx] [dotnet-cli] prompt for target framework using
Spectre.Consolesdk#51859 (shipping in .NET 10.0.2xx SDK) - [dotnet-run] implement "device" selection logic sdk#51914
- [dotnet-run] fix logging and
Restorefor device selection sdk#52113 - [dotnet-run] Implement
DeployToDevicetarget invocation sdk#52046 - [release/10.0.3xx] backport mobile changes for
dotnet runsdk#52608
- [spec] better
- dotnet/android
- [xabt] implement
$(Device)andComputeAvailableDevicesMSBuild target android#10576 - [xabt] title case
ComputeAvailableDevicesandroid#10623 - [xabt] Implement
DeployToDevicetarget android#10631 - [xabt] fix
DeployToDevicetarget w/ Fast Deployment android#10641 - [xabt]
ComputeRunArgumentstarget no longer needs to deploy android#10640 -
dotnet runconsole behavior android#10645 - [Microsoft.Android.Run] Add simple console app for
dotnet runandroid#10646 - 'dotnet run' should display emulators that are not running, and be able to boot them android#10702
- [Mono.Android] fix
$DOTNET_STARTUP_HOOKSon CoreCLR android#10755
- [xabt] implement
- dotnet/macios
- dotnet/sdk
-
dotnet watchworks end-to-end for .NET MAUI-
dotnet-watchsupport for mobile sdk#52492 - [dotnet-watch] avoid
PlatformNotSupportedExceptionon various platforms sdk#52351 - [HotReloadAgent] fix possible
NullReferenceExceptionsdk#52367 - [coreclr] fix string
runtimeconfig.jsonvalues android#10669 - [illink] set
$(StartupHookSupport)=false*only* for Release mode android#10670 - [HotReloadAgent] Handle unsupported platform for
PosixSignalRegistrationsdk#52466 -
dotnet run -e FOO=BARpasses@(RuntimeEnvironmentVariable)sdk#52664 - [xabt] support
@(RuntimeEnvironmentVariable)items android#10770 - Windows app does not respond to Ctrl+C when launched from dotnet CLI sdk#52473
- [hot reload] implement
DeployHotReloadAgentConfigurationtarget android#10699 - Fix support for StartupHooks macios#24492
- [dotnet-watch] http transport for mobile sdk#52581
- [mono] read
$DOTNET_STARTUP_HOOKSruntime#123964
-
-
dotnet testworks end-to-end- for .NET MAUI -
dotnet mauiCLI - MCP server tools
- docs improvements
- samples improvements
Reactions are currently unavailable
Sub-issues
Metadata
Metadata
Assignees
Labels
EpicGroups multiple user stories. Can be grouped under a theme.Groups multiple user stories. Can be grouped under a theme.s/triagedIssue has been reviewedIssue has been reviewed