This repository was archived by the owner on Apr 22, 2024. It is now read-only.
This repository was archived by the owner on Apr 22, 2024. It is now read-only.
Epic: Xamarin developers can upgrade to and use the latest .NET SDKs in their existing applications #2
Open
Description
Summary
Enable developers to target Android, iOS, and macOS in addition to existing platforms such as Windows supported in .NET 6.
User Stories
User Stories under this Epic:
P0
- Xamarin developers can acquire and manage mobile .NET SDKs #4 Xamarin developers can acquire and manage mobile .NET SDKs
- .NET6 Xamarin tooling is supported by VS and VS4M so apps can be compiled, debugged and deployed #20 .NET6 Xamarin tooling is supported by VS and VS4M so apps can be compiled, debugged and deployed
- Xamarin developers will still be able to develop their legacy projects with Visual Studio #6 Xamarin developers will still be able to develop their legacy projects with Visual Studio
- Xamarin is integrated with common .NET 6 targets and build commands #16 Xamarin is integrated with common .NET 6 targets and build commands
- Xamarin developers will share more common developer experiences with .NET developers #7 Xamarin developers will share more common developer experiences with .NET developers
- .NET developers can run iOS and Android apps on emulators and devices in .NET 6 runtime#44654 .NET developers can run iOS and Android apps on emulators and devices in .NET 6
- Developers want to be confident that their apps run successfully when trimmed to avoid debugging trimming related problems at runtime runtime#43078 Developers want to be confident that their apps run successfully when trimmed to avoid debugging trimming related problems at runtime
- Developers can run diagnostics tooling on their iOS and Android devices runtime#46371 Developers can run diagnostics tooling on their iOS and Android devices
P1
- Mobile developers will experience improved app startup time when targeting .NET 6 runtime#48761 Mobile developers will experience improved app startup times when targetting .NET 6
- NuGet packages are updated and available to target .NET 6 #15 NuGet packages are updated and available to target .NET 6
- Xamarin developers can leverage a CLI try-convert tool to move basic Xamarin projects to the new project system #9 Xamarin developers can leverage a CLI try-convert tool to move basic Xamarin projects to the new project system
- Developers can target macOS UI with .NET 6 runtime#44736 Developers can target macOS UI with .NET 6
P2
- Xamarin developers can target Windows with .NET 6 #12 Xamarin developers can target Windows with .NET 6
- Developers can detect performance bottlenecks within their iOS and Android applications runtime#46375 Developers can detect performance bottlenecks within their iOS and Android applications
- Developers can get the most out of profiling their iOS or Android device using dotnet-counters runtime#46373 Developers can get the most out of profiling their iOS or Android device using dotnet-counters