Flutter est un framework d’interface utilisateur ayant dard comme langage de programmation sous-jacent. Il est développé par Google avec lequel des applications natives pour mobile, Web et bureau peuvent être développées avec une seule base de code en très peu de temps. L’architecture Flutter est basée sur deux éléments clés : le moteur Flutter et le framework Flutter.
Le moteur contient toutes les technologies de base telles que le moteur de rendu Skia 2D ( https://skia.org ), qui est également développé par Google et est utilisé dans Chrome ou Firefox, par exemple.
De plus, le Dart Runtime, qui, entre autres, prend en charge la collecte des ordures ou fournit un rechargement à chaud extrêmement rapide pendant le développement.
Installation de Flutter sur Fedora Linux
Ici, nous utilisons Fedora 34 pour installer le framework Flutter UI, cependant, les étapes seront les mêmes pour Fedora 33/32/31/30/29.
Conditions
- Système Linux 64 bits
- 600 Mo d’espace libre au moins
Nous avons essayé de rendre les étapes ci-dessous aussi simples que possible afin qu’un débutant puisse facilement installer et commencer à coder en utilisant Flutter.
1. Exécutez la mise à jour du système
Exécutons d’abord la commande de mise à jour du système avant d’installer Flutter, cela mettra à jour tous les packages déjà installés sur notre Fedora. En plus d’actualiser le cache du référentiel système.
sudo dnf update
2. Installer les dépendances
Il existe peu d’outils et de bibliothèques nécessaires pour utiliser Flutter sous Linux, comme Fedora. Par conséquent, avant d’aller plus loin, utilisez la commande ci-dessous pour les installer.
sudo dnf install bash curl file git unzip which xz zip mesa-libGLU clang cmake ninja-build pkg-config libgtk-3-dev
Créer un dossier dédié
Eh bien, c’est une bonne idée de créer un dossier dédié pour stocker Flutter et éviter que les choses ne se gâtent. Par exemple, créons un répertoire nommé- mycoding vous pouvez utiliser ce que vous voulez.
mkdir mycoding
3. Téléchargez le dernier SDK Flutter
Ensuite, nous avons besoin du fichier tarball Flutter SDK. Que nous pouvons facilement télécharger depuis sa page Web officielle. Voici le lien. Visitez la page et sélectionnez la dernière version de Flutter à télécharger.
Basculez vers le dossier dans lequel vous souhaitez extraire les fichiers Flutter téléchargés. Par exemple, ici, nous avons créé un répertoire dédié appelé- moncodage et nous l’utilisons.
cd mycoding
Extraire les fichiers
tar xvf ~/Downloads/flutter_linux_*-stable.tar.xz
Dans la commande ci-dessus, notre fichier tar Flutter téléchargé se trouve dans le dossier Téléchargements, c’est pourquoi nous en avons donné le chemin.
5. Ajoutez le flottement au chemin de l’environnement
Eh bien, pour utiliser l’outil Flutter, nous devons soit basculer vers le dossier Flutter extrait à chaque fois, soit mentionner son chemin complet. Pour supprimer ce mal de tête, ajoutez-le simplement poubelle répertoire à votre chemin d’environnement, afin que vous puissiez accéder à Flutter globalement n’importe où sur Terminal.
Modifier le profil bash
gedit ~/.bashrc
Voici la syntaxe à utiliser :
export PATH="$PATH:[path-to-flutter-directory]/bin"
remplacer [path-to-flutter-directory] dans la commande ci-dessus avec le chemin réel du dossier où vous avez extrait le Flutter.
Par exemple, nous avons créé ici un dossier appelé mycoding
et en dessous, nous avons extrait le dossier. Par conséquent, la commande ci-dessus dans notre cas sera :
gedit ~/.bashrc
A la fin du fichier ajoutez le PATH au format suivant :
export PATH="$PATH:~/mycoding/flutter/bin"
Actualiser la session Terminal
Maintenant, actualisez votre session de terminal actuelle à l’aide de la commande donnée. Alternativement, nous pouvons également fermer et rouvrir l’application Terminal.
source ~/.bashrc
Vérifiez si votre dossier Flutter se trouve dans votre chemin d’environnement ou non
echo $PATH
Une fois que vous avez confirmé que le dossier dans lequel vous avez extrait Flutter se trouve dans le chemin de l’environnement, vérifions que les outils de ligne de commande Flutter fonctionnent parfaitement.
which flutter
Pour vérifier l’emplacement des fléchettes :
which flutter dart
Pour vérifier la version :
flutter --version
production:
Flutter 2.5.0 • channel stable • https://github.com/flutter/flutter.git Framework • revision 4cc385b4b8 (4 days ago) • 2021-09-07 23:01:49 -0700 Engine • revision f0826da7ef Tools • Dart 2.14.0
6. Vérifiez toute dépendance manquante à l’aide de Flutter Doctor
Eh bien, bien que nous ayons terminé l’installation avec succès avec les dépendances requises. Cependant, toujours dans le cas où il manque quelque chose pour terminer la configuration, cela peut être signalé à l’aide de la commande Flutter’s doctor :
flutter doctor
Dans la capture d’écran ci-dessous, vous pouvez voir qu’il nous manque deux choses dont nous avons besoin pour la configuration complète, à savoir la chaîne d’outils Android et Android Studio. Installons-les à l’étape suivante.
7. Installez Android Studio
Tout d’abord, installez certaines bibliothèques requises :
sudo dnf install zlib.i686 ncurses-libs.i686 bzip2-libs.i686
Ouvrez votre navigateur et téléchargez Android Studio pour Linux. Visiter le Page Officielle puis sélectionnez le fichier Tarball.
Une fois le téléchargement terminé, passez à la Téléchargements annuaire.
cd Downloads
Extraire le fichier:
tar xvf android-studio-*-linux.tar.gz
Déplacer le fichier extrait à /opter annuaire.
sudo mv android-studio /opt/
Run Android Studio:
/opt/android-studio/bin/./studio.sh
Ensuite, suivez simplement l’assistant.
(facultatif) Si vous souhaitez créez un raccourci et une commande Android Studio Linux Desktop suivez le lien
8. Installez les outils de ligne de commande du SDK Android (dernière version)
Sur votre projet Android Studio, cliquez sur le embouteillage et alors “Réglages“.
Sélectionner Apparence et comportement > Paramètres système > SDK Android > Outils SDK
Cochez la case indiquée pour “Outils de ligne de commande du SDK Android (dernier)puis appuyez sur la D’ACCORD bouton.
9. Ajoutez des outils de ligne de commande à votre environnement
Modifier le profil Bash
gedit ~/.bashrc
A la fin du fichier ajouter la ligne suivante
export PATH=$PATH:~/Android/Sdk/cmdline-tools/latest/bin
Enregistrez le fichier et rechargez le bash.
source ~/.bashrc
10. Acceptez les licences Android
Pour utiliser Flutter, l’utilisateur doit accepter les licences de la plateforme Android SDK. Voici la commande pour le même:
flutter doctor --android-licenses
11. Vérifiez à nouveau les exigences de Flutter
Vérifions à nouveau que les dépendances Flutter sont terminées et que la configuration est réussie.
flutter doctor
12. Configurer un éditeur
Pour configurer l’éditeur, accédez à Android Studio, ouvrez n’importe quel projet, cliquez sur le embouteillagepuis sélectionnez Réglages.
là sélectionnez “Plugins” et sélectionnez battement pour l’installer.
13. Créer un projet Flutter
Maintenant, créez un nouveau projet Flutter…
Sélectionnez Flutter et définissez le chemin complet vers son SDK. Pour cela il suffit d’entrer le chemin du dossier où vous avez extrait le Flutter.
Donc, c’était un tutoriel rapide pour installer Flutter sur Fedora Linux. En savoir plus à ce sujet à partir de la documentation officielle.