J'ai quelques connaissances de base sur la création d'applications Android en utilisant Android Studio avec Java. Maintenant, je veux commencer à apprendre le flutter) mais je ne suis pas vraiment sûr de certaines choses. J'ai lu qu'il est possible de créer des applications mobiles multiplateformes avec flutter et je peux utiliser un studio Android pour construire ces applications. Utiliser flutter est également possible pour construire un site Web et des projets de bureau.
Mes confusions sont:
1) Puis-je utiliser Android Studio IDE avec flutter pour créer des applications mobiles (les deux Android et IOS), des applications de bureau) et sites Web?
2) Tout d'abord, je pensais simplement écrire un seul code pour les applications mobiles et les sites Web, mais je suppose que je me trompe. Donc, si les codes sont différents pour les applications mobiles et le site Web, dans quelle mesure sont-ils différents? Je veux dire, est-ce quelque chose de totalement différent ou a des similitudes. Donc, si quelqu'un peut créer une application mobile à l'aide de flutter, il peut également créer facilement un site Web avec flutter?
3) Flutter Web peut-il être utilisé à la place de PHP pour créer des sites Web et des services Web?
Mise à jour sur la réponse de @Kalpesh Kundanani.
Au point 2, vous devez exécuter flutter create [new folder name] à partir du dossier de votre application flutter. Installez également chrome si vous ne l'avez pas encore installé.
Oui, ça l'est. Ouvrez CMD dans le répertoire de votre projet.
Vous devez activer le support Web pour le scintillement. utilisez la commande suivante pour le faire.
flutter channel beta
mise à niveau de flottement
configuration de flutter --enable-web
Si vous souhaitez que votre projet Flutter existant s'exécute sur le Web, dans votre répertoire de projet, vous devez appeler flutter create .
commande. Cela créera un projet Web s'il n'est pas déjà créé.
Utilisation flutter devices
commande, vous devriez voir chrome comme un périphérique.
Dans la liste des appareils de Android studio, il vous montrera la possibilité d'exécuter votre projet sur le Web.
Vous pouvez également faire la même chose en utilisant la ligne de commande. Utilisation flutter run -d chrome
commande pour exécuter votre projet sur le Web.
En termes d'outils et de configuration, la création d'un projet Web n'est pas très différente de la création d'une application mobile dans Flutter. Donc, suivez correctement les étapes de configuration et cela devrait bien fonctionner pour vous.
Voir this pour plus d'informations.