Skip to content
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

Migrate Android Shell over to using all the same platform structures as non-shell #7550

Open
PureWeen opened this issue May 27, 2022 · 1 comment
Labels
area-controls-shell Shell Navigation, Routes, Tabs, Flyout Task neither bug nor feature but something that needs to be done in support of either
Milestone

Comments

@PureWeen
Copy link
Member

  • Takes us a step closer towards Make Shell compatible with the other page types in .NET MAUI #6389. WinUI already uses shared code between Shell and Non Shell.
  • Massively reduces maintenance burden by obsoleting all existing android specific shell code.
  • Performance. The newer structures we are using for FlyoutPage/NavigationPage perform slightly better than the current shell platform code. Plus this reduces the amount of code we have to tune through AOT profiles and keep track of as it relates to ensuring code paths stay performant.
@PureWeen PureWeen added this to the .NET 7 milestone May 27, 2022
@Eilon Eilon added the area-controls-shell Shell Navigation, Routes, Tabs, Flyout label May 27, 2022
@Redth Redth modified the milestones: .NET 7 + Servicing, Backlog Aug 30, 2022
@ghost
Copy link

ghost commented Aug 30, 2022

We've moved this issue to the Backlog milestone. This means that it is not going to be worked on for the coming release. We will reassess the backlog following the current release and consider this item at that time. To learn more about our issue management process and to have better expectation regarding different types of issues you can read our Triage Process.

@samhouts samhouts added the Task neither bug nor feature but something that needs to be done in support of either label Jul 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area-controls-shell Shell Navigation, Routes, Tabs, Flyout Task neither bug nor feature but something that needs to be done in support of either
Projects
None yet
Development

No branches or pull requests

4 participants