Creating Android applications in Spain is not excessively difficult. Although it is necessary to know the necessary programming knowledge, there are many development environments that allow us to create applications.
Although to achieve the best performance and integration with Android the official Android development kit, the applications you make are limited to a mobile experience and if you want to create a web or computer version you have to create an independent version from scratch.
Theframeworks hybrids solve this problem using a common code that requires much less adaptation work. One of the ones that is growing the most lately is Google’s Flutter, which reached version 2.0 yesterday, a version that marks a before and after on the platform. Not only because of the technological innovations, but because of the validation by the greats of the industry.
Flutter 2 now available: cross-platform applications with a single code
One of the main advantages that Flutter offers compared to native Android development is the possibility of creating an application that works with a practically similar performance and that is compatible with any device without having to write code. To a certain extent this has been true with mobile devices, and that is that with practically the same project it is possible to create a fully functional application for Android and iOS.
Watch video
Video of the entire Flutter Engage event.
As a personal experience, it is one of the points that most caught my attention about Flutter and I was able to verify it with a small personal project, but there was still a lot of work to be done in achieving a total multiplatform experience. Flutter allowed since then to create web applications, but it was in beta and did not fully meet the premise of being able to create an application with the same code.
It is the main addition of Flutter 2, and that is finally the support for web and desktop.What does this mean?That from now on, a developer using the Flutter development kit will be able to have a mobile version of their application and with the same code create specific versions for the web and computers with Windows, Linux and Mac OS without having to do any work. of adaptation.
Rive, an application made with Flutter that makes the most of the computer screen.
The new version does allow us to take advantage of the larger screen size to create a more optimized interface for these formats, in addition to supporting specific technologies for the web. You can find out all the details about web development on Flutter here.
Another novelty is the implementation of Dart 2.12, the language used by Flutter. You can know all the improvements on it here.
Flutter is validated by the industry greats
The support for folding screens is a reality, a support that has been created by Microsoft and that not only includes the Surface Duo, but all kinds of folding devices and even screen cutouts such as the Notch. Having Microsoft help develop Flutter validates the potential of the development kit. Aside from foldable devices, the company works to offer the best support for Flutter applications within Windows.
Similarly, Canonical reaffirms its commitment to Flutter to deliver the same degree of excellence on Ubuntu, the most popular Linux distribution.
Another big announcement for the platform is the choice of Toyota. The car manufacturer has chosen Flutter to be the main option when creating applications for the infotainment system in their cars.
For developers looking for a monetization model, Google has also announced the arrival of AdMob and AdManager to Flutter.
Another great entry into the ecosystem is Amazon, which in recent weeks announced its own package for developers using the AWS cloud in their projects.
An increasingly promising option
Since its initial launch, Flutter has been a fairly popular development kit but it had the usual great doubt, and that is that being a Google product there was always the risk that its development would be canceled if it did not finish convincing.
The commitment of large companies both for its use and to make contributions to the development environment is great news. The future of Flutter is on the right track and learning how to develop for this platform is no longer as risky as it did a year ago.
The entry Google presents Flutter 2: creating cross-platform applications is better than never appears first in The Free Android.