Canonical, la société derrière le Ubuntu Linux le plus populaire, a en partenariat avec Google pour activer la prise en charge des applications de bureau Linux avec la boîte à outils Flutter UI. Par la suite, Google a publié Linux alpha pour Flutter.
Avec cette version, les développeurs peuvent désormais facilement installer Flutter SDK via Snap (le gestionnaire de paquets universel d’Ubuntu), développer des applications pour les bureaux Linux et les distribuer via le magasin d’applications de Canonical, Snap Store.
Qu’est-ce que Flutter?
Flutter est une plate-forme gratuite et open-source composée à la fois d’UI Framework et de SDK (Software Development Kit) développé par Google. Il vise à créer de belles applications pour toutes les plates-formes, y compris les mobiles, le Web et les ordinateurs de bureau.
La meilleure partie de Flutter est que vous pouvez créer des applications à partir d’une base de code unique avec une interface native et des performances d’application. Vous n’avez besoin d’apprendre qu’une seule langue, Dart, puis vous pouvez créer des applications pour Android, Web, macOS, Windows et Linux.
Flutter pour Linux
Au départ, Google a lancé Flutter pour créer uniquement des applications Android et iOS à partir d’une seule base de code. Plus tard, ils ont étendu Flutter à la plate-forme Web et de bureau. Après la version alpha de macOS, Google a désormais pris en charge Flutter pour les distributions Linux.
Ciblant les bureaux Linux, Google rejoint l’équipe Canonical pour commencer par Ubuntu, qui est évidemment la plate-forme la plus populaire et la plus attrayante pour les développeurs. Canonical travaillera également en étroite collaboration avec Google pour fournir une contribution directe et une assistance pour apporter une assistance à Ubuntu et faire de Linux une plate-forme Flutter de première classe.
Voici une application de bureau Flokk de démonstration construite à l’aide de Flutter pour Linux:
Installer Flutter sur Ubuntu et autres distros Linux
Avec la sortie de Linux alpha pour un flutter, Flutter SDK pour Linux est désormais disponible à installer directement à partir de Snap Store en tant que package snap. Par conséquent, avant d’installer Flutter, vous devez d’abord installer un composant logiciel enfichable sur votre système.
La plupart des distributions Linux sont déjà livrées avec Snap, par exemple, Ubuntu, Zorin OS, Solus et Xubuntu. S’il n’est pas préchargé sur votre système, suivez les instructions de ici. Une fois Snap configuré, exécutez une seule commande pour installer Flutter SDK à partir de Snap Store:
sudo snap install flutter --classic
Maintenant, vous pouvez ouvrir votre éditeur de code préféré et commencer à développer une application Linux à l’aide de Flutter. Si vous ne savez pas comment démarrer avec l’application de bureau Flutter pour Linux, rendez-vous sur le site officiel Documentation.