3.1 - Multilingue et Réactivité 🌐🔄
Multilingue
Nous vous recommandons d'utiliser le plugin de Visual Studio Code Flutter Intl (qui est préinstallé au CÉGEP), qui automatise une partie non négligeable du travail de traduction.
Cependant, vous pouvez regarder la doc de Flutter en ligne sur l'internationalization ici, si vous n'utilisez pas le plugin de Visual Studio Code.
Portrait / Paysage
Étudiez l'exemple de code portrait_paysage qui démontre comment réagir dynamiquement aux changements de taille d'un écran, en démontrant le pattern master / detail, qui permet de séparer l'interface en 2 colonnes, dépendement de la largeur de l'écran. Cherchez les TODO pour les explications.
Complétez les exercices suivants :
Nous regarderons comment utiliser le plugin de Visual Studio Code Flutter Intl.
Nous regarderons comment utiliser l'OrientationBuilder pour contrôler les changements d'orientation.