Because it’s not only flutter, it’s called google flutter
Flutter use dart language, which has a strong base with many libraries and tools, which support the developing large applications, dart language is designed in way to simplify the programming tasks, it is the best to to develop real-time applications.
Main Qeustion why flutter?
now if you are a developer working on the cross platform Software and you are currently using react native, then you will actually noticed that, code structure of react native on ios is different from code structure of react native on Android.
Now in flutter there will be the single code base and also single code structure. you don’t really need to change the code structure 🙂