This may be too open ended for SO, but I've reached a point where if I can't resolve this then I need to redo weeks of work.
I've manually converted an existing Xamarin app to MAUI, and found that there is a noticable performance penalty across the entire app.
Examples:
- Text resources pop-in several seconds after a view is displayed (Edit: after checking, this is actually related to a value being read from secure storage, so file under I/O slowness)
- UI animations/transitions that were previously smooth or instant noticably hitch
- Actions that involve I/O are seemingly slower
I still have the Xamarin app for reference, and the view models and logic are 99% the same. The views are also mostly the same, aside from any elements that were removed or renamed.
Another wrinkle is that performance is much better in the Android emulator than on the device.
Is there a difference between Xamarin and MAUI that I'm overlooking? Is there a build setting that could be impacting the app's performance? Any advice is appreciated.