Which is one of the principles of Flutter, and to some extent SwiftUI.
If you are using Mac then I would suggest you to look up FlutterFlow.
It will allow you to create Desktop, Mobile and Web applications using one single code base.
1 Like