Certainly, you have heard of Flutter. Im going to show you some reasons in this article that inspired me to use it in my projects.
Flutter is a cross-platform native development system built by Google that is free and open source. Flutter supports mobile devices (Android & iOS), desktop devices (Windows, Mac OS, Linux, etc.), embedded devices (Raspberry Pi, Google Home Hub, etc and the internet. Flutter is still young, but has begun to prove himself already. Some big names in technology have already won over the structure: Alibaba, the Chinese e-commerce company, used it for its Xianyu application. Using Flutter, apps such as Reflectliy, Hamilton Musical and many more. Google uses it in its products as well (Google Ads and Google Greentea ).There is a strong community in which the structure is designed.
Flutter comes with a great number of UI widgets out of the box, unlike React Native. A Flutter applications entire user interface is written in Dart. External DSL UIs do not ask you to use (i.e. HTML or XML files).
Flutter widgets, as with React or Xamarin, are not native widgets . Flutter himself sketches certain graphical elements. Since the use of native UI components is costly, platforms are frequently modified, which can take longer for a system to adapt to new versions.