Flutter confirme la révolution

Flutter confirme son avenir

À partager sans modération

À ce titre beaucoup de sceptiques vont se demander en quoi Flutter confirme son avenir.

Et c’est tout à fait normal de se dire cela sans avoir les informations.

Le 11 décembre 2019 a eu lieu l’événement Flutter Interact incluant la Keynote de Flutter.

Dans cette Keynote, il y a eu beaucoup d’annonces plus ou moins importantes.

Google Fonts pour Flutter

Si vous suivez le cours d’initiation Flutter et Dart vous avez dû vous rendre compte qu’on utilise une police d’écriture, on la télécharge, on paramètre notre application pour l’utiliser puis on la teste, si elle ne nous va pas finalement on refait la même procédure.

Maintenant c’est fini, il suffit d’installer le package google_fonts sur votre application, appeler le package et choisir sa police, le changement est immédiat.

Flutter everywhere

Au début de la Keynote, l’ambition de Flutter est clairement affichée, faire de Flutter une technologie globale qui pourra être déployée sur l’ensemble des appareils.

Quand je parle d’appareil attendez-vous à voir débarquer dans votre voiture d’ici quelques années des applications Flutter.

Attendez-vous à l’avoir sur votre écran de télévision, attendez-vous à le voir partout.

Pourquoi ?

Parce que Flutter est en train de simplifier le développement d’application comme jamais.

Supernova.io

Supernova.io permet de créer un design en incluant les animations pour Flutter entre autre.

On télécharge le logiciel, on le configure et commence à créer nos screens, une fois fait, on peut les envoyer directement sur notre émulateur ou on extrait le code Dart pour l’utiliser.

Encore un logiciel à ajouter sur la liste qui propose d’oublier le code et de créer l’UI directement.

Flutter Desktop et Web

On attend beaucoup de la version Desktop et de la version Web, Flutter Desktop est désormais en version Alpha et Flutter Web est en version bêta proche de stable (encore quelques bugs), autant dire que dans quelques mois voire semaines nous aurons la version Web en stable.

Je ne sais pas combien d’équipes travaillent dessus mais ils avancent à grand pas.

VSCode et le debugging

Il est désormais possible de lancer votre application sur plusieurs émulateurs ou appareils simultanément.

Dans l’exemple qu’ils montrent, ils lancent une application sur 8 appareils en même temps et font une modification, le changement est instantané sur l’ensemble des appareils, chaque crash ou breakpoint est aussi séparé et indiqué en fonction de l’appareil, maintenant à tester sur nos ordinateurs.

Flutter 1.12 et Android X

La nouvelle version de Flutter 1.12 emporte avec elle par défaut la dernière librairie Android X, finies les erreurs Gradle concernant FireBase et les migrations vers Android X.

Chaque projet nouvellement créé aura Android X activée de base.

En résumé, le projet prend plus d’ampleur encore et révolutionne le domaine du développement, nous n’en sommes qu’au début.

shares