Flutter is the newest cross-platform framework that enables building the applications for mobile devices (iOS & Android) as well as desktop (Mac & PC) and web browsers from the same codebase.
.NET is one of the most reliable and embraced open-source framework. It's a cross-platform technology so applications built in .NET can run on macOS, Linux, and Windows - the same code can be used for the entire backend.