We have 3 amazing options to create cross-platform applications using one base code.
.NET MAUI was released in 2022, supported by Microsoft. It uses C# and .NET for the code base and you can use XAML or Blazor Hybrid (HTML, CSS, C#) to create the UI. New version of Xamarin.
Flutter started in 2017 and was created by Google. It uses dart with declarative programming. Flutter is very light and easy to learn.
React native was released in 2015 created by Meta (Facebook) and the community. Similar to React.js, React native is based on components. There are many libraries and extensions created by the community that help us to improve the user experience in our projects.
If you need to start a new project taking in consideration your skills, experience and likes, which choice do you prefer? and why?