Skip to content
This repository has been archived by the owner on Apr 22, 2024. It is now read-only.

Xamarin developers can use C# Hot Reload while their app is running #13

Open
5 of 6 tasks
maddymontaquila opened this issue Oct 26, 2020 · 4 comments
Open
5 of 6 tasks
Labels
Cost:XL Work that requires one engineer more than 4 weeks Priority:0 Work that we can't release without User Story A single user-facing feature. Can be grouped under an epic.
Projects

Comments

@maddymontaquila
Copy link
Member

maddymontaquila commented Oct 26, 2020

  • Enabling Method Body Replacement for iOS/Android/WebAssembly inner dev loop Mono Method Body Replacement runtime#44806
  • [Xamarin/Debugger/Roslyn/Mono] Create a way for Roslyn to communicate changes to Mono through the Xamarin Debugger and integrate with the new UX workflow proposed for Hot Reload
     Note: Still not sure what Blazor related work would be here but just calling it out
  • [Roslyn] Create the right payload by having Roslyn understand “capabilities of the target platform” (to drive the right changes payload and Visual Studio user experience for MonoVM vs. CoreCLR runtime)
  • Ensure the BCL supports hot reloading Ensure the BCL supports hot reloading, especially around reflection runtime#45023
  • Mono interpreter is available in Android and iOS workload packs
  • CLI hot reload tooling is able to communicate hot reload deltas to the Android and iOS devices and emulators
@maddymontaquila maddymontaquila added the User Story A single user-facing feature. Can be grouped under an epic. label Oct 26, 2020
@maddymontaquila maddymontaquila added this to Proposed in .NET 6.0 Oct 26, 2020
@chrisntr chrisntr added the Priority:0 Work that we can't release without label Oct 28, 2020
@maddymontaquila maddymontaquila added the Cost:L Work that requires one engineer up to 4 weeks label Oct 28, 2020
@marek-safar marek-safar added Cost:XL Work that requires one engineer more than 4 weeks and removed Cost:L Work that requires one engineer up to 4 weeks labels Nov 5, 2020
@Aguilex
Copy link

Aguilex commented Dec 10, 2020

Xamarin Tools comments... integration of ENC improvements into mobile scenarios.

@marek-safar marek-safar moved this from Proposed to Committed in .NET 6.0 Jan 6, 2021
@danielmeza
Copy link

Hot Reload should not depend on Debugger, should be posible to use hot reload without a debugging session.

@xtuzy
Copy link

xtuzy commented Sep 26, 2021

really looking forward to it coming

@mairaw
Copy link

mairaw commented May 26, 2023

I'm cleaning up the .NET 6 project. Can this be closed @maddymontaquila?

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Cost:XL Work that requires one engineer more than 4 weeks Priority:0 Work that we can't release without User Story A single user-facing feature. Can be grouped under an epic.
Projects
.NET 6.0
  
Committed
Development

No branches or pull requests

7 participants