Hello,
Oui c’est possible, mais ça demande un peu d’organisation si tu ne veux pas que ça devienne un capharnaüm (sépare les données de l’interface).
Avec la classe TargetPlatform
tu pourra sélectionner quelle mise en page afficher en fonction de l’appareil.
Par exemple tu peux utiliser des pages « controller » c’est à dire une page (StatelessWidget
) que tu appellera dans ta navigation et qui choisira ensuite quelle interface graphique (StatelessWidget
ou StatefullWidget
) utiliser.
Pense également au fait qu’une fenêtre sous Windows ou Linux est redimensionnable.