The promise of writing one codebase and running it everywhere has never really panned out for developers. However, using XAML and .NET MAUI, you come much closer.