For those who, like me, are not born “creative”, the design of graphic interfaces is always a problem. The question becomes more thorny when the interface must be consistent across different platforms, such as iOS and Android.
It is in these situations that the management frameworks of graphical interfaces become useful, or how much they become an alternative to be evaluated. However, even if we are not interested in developing a single graphical interface for different platforms, it may at least be interesting to evaluate these systems to understand how much we really simplify life.
The latest toolkit that promises to make life easier in terms of mobile application design is Flutter (flutter.io).
Some news on Flutter.io
But what is this elusive Flutter? Quoting “Android Authority:
“Google Flutter is a user interface (UI) toolkit that promises to do exactly that, giving you a way to develop UIs for Android and iOS from a single codebase”.
https://www.androidauthority.com/create-google-flutter-app-854337
Although it is a product of Google, this framework integrates correctly in the Apple world, giving the possibility to compile their application for both Android and iOS.
Unlike other solutions such as Ionic or React, this time unlike JavaScript we will have to test ourselves with Dart (https://www.dartlang.org/): a language written by Google but currently residing in the niche of the programming world, but a Once compiled it produces JavaScript code.
Always Google, declares “Dart helps you craft beautiful, high-quality experiences across the screens”.
Will it be useful?
Making a pure analysis on paper is not my habit, so we will discover together how much Flutter I can simplify or complicate life with a series of articles where we will try this framework together, starting from the installation of the framework and creating an example project together.
Stay connected and discover together how this new Google home framework behaves in contact with the Apple world and iOS systems.
Stay tuned!
Diego