Why Flutter?

I was using Flutter when it was still in beta. I decided that We'll make a cross-platform application without sacrificing the development to learn, debug, and innovate the project for the whole semester. At first, I tried Android Studio, but the development cycle took so much time. I tried React Native, but the tooling wasn't that great, and got overwhelemed with too many files to handle. I tried different approaches like Xamarin, Ionic etc. but couldn't find any other tooling that meets the requirements for the DEV stack .