Some of the drawbacks I have noticed with flutter:
1. One of the biggest problems with flutter is the IDE integration for the design aspects. In my opinion, the development experience is much worse than Xamarin, .NET/Mono, Delphi, Lazarus etc.
2. The documentation is not very good and can be quite out of date.
3. The components are mostly all UI/layout related. There aren't good components for DB integration etc.
4. I have noticed is that between version upgrades of flutter, there can be multiple problems - but this is not surprising that flutter is still quite new.
1. One of the biggest problems with flutter is the IDE integration for the design aspects. In my opinion, the development experience is much worse than Xamarin, .NET/Mono, Delphi, Lazarus etc.
2. The documentation is not very good and can be quite out of date.
3. The components are mostly all UI/layout related. There aren't good components for DB integration etc.
4. I have noticed is that between version upgrades of flutter, there can be multiple problems - but this is not surprising that flutter is still quite new.