Outils de développement - HelpMeApp2021/HelpMeApp2021 GitHub Wiki
Installation des outils de développement
On va installer tous les outils nécessaires pour pouvoir développer l'application.
Nous utilisons Flutter Web donc il va nous falloir :
- Flutter
- Support pour Flutter Web (passage sur le canal beta)
- Dart
- Android Studio / Visual Studio Code
Installation de Flutter
Choisissez votre plateforme et installez le SDK qui contient Flutter et Dart en suivant les indications.
https://flutter.dev/docs/get-started/install
Support pour Flutter Web
Il faut passer sur le canal beta
du SDK Flutter et Dart en suivant les indications.
Vous devez avoir Google Chrome d'installé sur Linux et/ou Edge sous Windows.
https://flutter.dev/docs/get-started/web
Pour ajouter le support il suffit juste de taper les commandes suivantes :
flutter channel beta
flutter upgrade
flutter config --enable-web
Sur Linux faites attention à avoir le bon chemin vers Flutter si vous utilisez snap :
/home/USERNAME/snap/flutter/common/flutter
et pour Dart :
/home/USERNAME/snap/flutter/common/flutter/bin/cache/dart-sdk
Android Studio / Visual Studio Code
Vous pouvez installation Android Studio ou Visual Studio Code.
Installez les plugins Flutter et Dart pour l'un ou l'autre.
L'environnement de travail doit correctement être configuré.
https://developer.android.com/studio
https://code.visualstudio.com/
Android Studio
Vous pouvez directement lancer les tests pour une plateforme spécifique via Android Studio.
Visual Studio Code
Récupérez les devices disponibles en plus d'android et ios via la commande :
flutter devices
Par exemple j'ai :
1 connected device:
Edge (web) • edge • web-javascript • Microsoft Edge 87.0.664.57
Comme on supporte Flutter Web on peut donc tester l'application sur Edge :
flutter run -d edge