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

Epic: Improved development experience for mobile developers to speed up their dev-loop #3

Open
3 tasks
Tracked by #5510
maddymontaquila opened this issue Oct 26, 2020 · 3 comments
Labels
Epic Groups multiple user stories. Can be grouped under a theme. Priority:0 Work that we can't release without

Comments

@maddymontaquila
Copy link
Member

maddymontaquila commented Oct 26, 2020

Summary

Over the past several releases we have delivered incremental improvements to the developer inner loop experience, tooling reliability, and closing the gaps on missing SDK features in Xamarin.Forms that have been frustrating customers. We have been hindered from making significant advancements in terms of app performance by the original platform renderer design and reliance upon reflection during initialization, so we will be refactoring the Xamarin.Forms native control architecture to eliminate view wrapping. Additionally, using the new project system, we will enable a single project architecture for Xamarin.Forms apps that makes sharing resources across target platforms easier.

Note: These experiences are proposed for .NET 6 and not yet committed.

User Stories

@maddymontaquila maddymontaquila added the Epic Groups multiple user stories. Can be grouped under a theme. label Oct 26, 2020
@chrisntr chrisntr added the Priority:0 Work that we can't release without label Oct 28, 2020
@maddymontaquila maddymontaquila changed the title Epic: Xamarin developers have an improved development experience on .NET 6 Epic: Xamarin developers have an improved development experience and better app performance on .NET 6 Oct 29, 2020
@marek-safar marek-safar changed the title Epic: Xamarin developers have an improved development experience and better app performance on .NET 6 Epic: Xamarin developers have an improved development experience to speed up their dev-loop Nov 27, 2020
@marek-safar marek-safar changed the title Epic: Xamarin developers have an improved development experience to speed up their dev-loop Improved development experience for mobile developers to speed up their dev-loop Nov 27, 2020
@maddymontaquila maddymontaquila changed the title Improved development experience for mobile developers to speed up their dev-loop Epic: Improved development experience for mobile developers to speed up their dev-loop Dec 3, 2020
@danielmeza
Copy link

We should add Xamarin developers can use C# Hot Reload without debugging.

@brunck
Copy link

brunck commented Apr 14, 2021

@maddyleger1 please keep things like ensuring that incremental builds on iOS work in mind.
Any app of any complexity hits this problem, for example just by adding certain NuGet packages (AppCenter was one). This really hurts the current dev-loop.
Link to issue 3174

@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
Epic Groups multiple user stories. Can be grouped under a theme. Priority:0 Work that we can't release without
Projects
None yet
Development

No branches or pull requests

6 participants