Flutter SDK

Google and Flutter contributors · Boîte à outils Dart open source pour créer des apps Android, iOS, web et de bureau avec widgets réutilisables, rechargement à chaud et outils de développement intégrés.

CaskOutils de développementMise à jour intégréeApple silicon · Intel
Site web
Source : homebrew/cask
Installations sur 30 jours
15 451
N° 22 du classement App
Installations sur 1 an
226,6 k
365 derniers jours
Dernière version
3.47.8
hier · 23 oct.
Taille du téléchargement
2,3Go
arm64 / x86_64 · zip
Rythme des versions
Toutes les 2 semaines
3 versions en 30 jours

Flutter SDK est un logiciel Mac de la catégorie Outils de développement. Développée par Google and Flutter contributors.

Informations clés

Puce
Apple silicon · Intel
Développeur
Google and Flutter contributors
Commande d’installation
brew install --cask flutter
Homebrew
Disponible ; l’app se met à jour elle-même
Autres noms
flutter

Ces informations ont été vérifiées au plus tôt le . Voir les sources de chaque information

Présentation

Traduit par IAVoir l’original

Flutter est la boîte à outils UI open source de Google pour créer des applications mobiles, web et de bureau à partir d'une base de code Dart commune. Elle convient aux développeurs et équipes souhaitant réutiliser les interfaces tout en conservant les intégrations propres aux plateformes.

Fonctionnalités

  • Créez des interfaces réactives avec des widgets réutilisables et des animations riches.
  • Utilisez le rechargement à chaud pendant le développement et compilez les applications de production.
  • Ciblez Android, iOS, le web, macOS, Windows et Linux avec des modules propres aux plateformes.
  • Inspectez les arbres de widgets, la disposition, les performances et les informations de débogage avec DevTools.
  • Utilisez le Dart SDK inclus, les outils en ligne de commande, les paquets et les tests automatisés.

Installation et première utilisation

Sur macOS, installez avec brew install --cask flutter. Homebrew place le SDK dans son répertoire share/flutter et crée les liens des commandes flutter et dart. Exécutez flutter --version et flutter doctor -v pour examiner l'installation, puis créez un projet avec flutter create my_app. Ces commandes sont des conseils d'installation, pas des vérifications déjà effectuées sur votre ordinateur. Vous pouvez aussi extraire l'archive officielle et ajouter son répertoire bin à PATH. Évitez de mélanger plusieurs installations Flutter ou Dart dans PATH.

Dépendances, conflits et hôtes de développement

Le SDK comprend Dart ; une installation Dart séparée est inutile. Le cask Homebrew actuel ne déclare ni dépendance formula supplémentaire, ni minimum macOS explicite, ni conflit de paquet. Cela ne signifie pas que chaque chaîne de compilation fonctionne sur tous les Mac. Installez Xcode Command Line Tools pour Git. Les compilations iOS et macOS nécessitent Xcode complet, ses outils configurés et ses licences acceptées ; les modules peuvent aussi nécessiter CocoaPods ou d'autres dépendances natives. Le développement Android nécessite Android SDK et la chaîne Android appropriée, souvent gérée avec Android Studio. Un éditeur est facultatif ; VS Code et Android Studio proposent des intégrations Flutter.

Les outils de développement Flutter existent pour macOS, Windows et Linux ; le développement ChromeOS utilise son environnement Linux. Les compilations natives iOS et macOS exigent un Mac. Les compilations Windows natives exigent Windows et les outils de bureau C++ de Visual Studio ; VS Code seul ne les fournit pas. Les compilations de bureau Linux natives exigent Linux avec son compilateur, CMake, Ninja et les outils de développement GTK. Consultez flutter doctor et le guide de configuration propre à la plateforme ciblée. La prise en charge Intel Mac reste disponible mais est obsolète ; Apple Silicon est l'architecture Mac prise en charge à l'avenir.

Plateformes de déploiement compatibles

Pour Flutter 3.47, le tableau officiel indique Android API 24–37, iOS 15–27, Windows 10/11, macOS 12–27, Debian 10–13 et Ubuntu 20.04–24.04 LTS. Les architectures dépendent de la cible : Android comprend Arm32, Arm64 et x64 ; iOS utilise Arm64 ; le bureau comprend x64 et Arm64. Le web couvre les deux dernières versions de Chrome, Edge et Firefox et Safari 15.6 ou ultérieur. Ce sont des exigences de déploiement des applications, et non l'affirmation que macOS 12 exécute toutes les chaînes de développement actuelles. Les modules et fonctions des applications peuvent imposer des exigences plus strictes.

Comptes, coûts et licence

Le Flutter SDK est gratuit et ne nécessite ni compte Flutter ni abonnement. La distribution en magasin, la signature, les services cloud et les paquets tiers peuvent avoir leurs propres comptes, frais et conditions ; la distribution App Store nécessite normalement une adhésion à l'Apple Developer Program. Flutter est distribué sous licence BSD 3-Clause, avec des mentions distinctes pour les dépendances intégrées.

Références officielles

Configuration requise

macOSVersionPuceTéléchargementSource
Version pour macOS 27, 26, 15, 14, 13, 12, 113.47.8Intelstorage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_3.47.8-stable.zipSHA-256 b8a3c255a51a8c0c0943a4d5bdf9b26008c34f02febf69640c8aab413afd896fHomebrewVérifié le
Version pour macOS 27, 26, 15, 14, 13, 12, 113.47.8Apple siliconstorage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.47.8-stable.zipSHA-256 6114edc2dae3636cfefb7e4456a4510399ee856e324149b34dbacb509e329d05HomebrewVérifié le

Comment installer Flutter SDK sur Mac

  1. Dans « Terminal », exécutez : brew install --cask flutter

Installer sans Homebrew

Téléchargez le fichier que Homebrew utilise pour votre puce : Apple siliconIntel

Le SHA-256 vérifie seulement que le téléchargement est complet ; ce n’est pas une certification de sécurité. Voir le SHA-256 et l’adresse de téléchargement

Désinstaller Flutter SDK et nettoyer éventuellement ses données

Commande de désinstallation
brew uninstall --cask flutter

Une désinstallation standard supprime l’app mais conserve ses réglages et ses caches.

Nettoyage approfondi (facultatif)

Commande de désinstallation
brew uninstall --zap --cask flutter

--zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap.

Fichiers que Flutter SDK peut laisser sur votre Mac (1)
Fichiers et dossiers
~/.flutter

Ces éléments proviennent de la définition Homebrew, vérifiée le  ; ils indiquent ce que la définition déclare supprimer, sans confirmer que ces éléments se trouvent sur votre Mac.

Nouveautés de la version 3.47.8

Nouveau Depuis les commits Homebrew

Cette version n’a pas de notes dédiées.

Informations de sécurité sur Flutter SDK

Cette page présente uniquement des faits vérifiables, avec leur source et leur date. Elle ne constitue pas une certification de sécurité. Pour vérifier les fichiers téléchargés, analysez-les localement avec OpenNavo.

Canaux de distribution
Homebrew
Open source
Oui · github.com/flutter/flutter · BSD-3-ClauseVérifié le
Analyser avec OpenNavoUn aperçu de l’analyse s’ouvre dans l’app OpenNavo ; vous décidez si vous souhaitez la lancer. En savoir plus sur la sécurité

Détails d’installation

Tap
homebrew/cask
Commandes
dart flutter
URL de téléchargement
https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.47.8-stable.zip
SHA-256
6114edc2dae3636cfefb7e4456a4510399ee856e324149b34dbacb509e329d05
Définition Homebrew
github.com/homebrew/homebrew-cask/blob/HEAD/Casks/f/flutter.rb
formulae.brew.sh
formulae.brew.sh/cask/flutter
Code source
github.com/flutter/flutter

Contenu de l’installation et de la désinstallation

  • Installation suite

    Fichier source: flutter

    Destination déclarée: /Applications/$HOMEBREW_PREFIX/share/flutter

    Voir la déclaration complète
    {
      "suite": [
        "flutter",
        {
          "target": "$HOMEBREW_PREFIX/share/flutter"
        }
      ],
      "target": "/Applications/$HOMEBREW_PREFIX/share/flutter"
    }
  • Installation binary

    Fichier source: flutter/bin/dart

    Destination déclarée: $HOMEBREW_PREFIX/bin/dart

    Voir la déclaration complète
    {
      "binary": [
        "flutter/bin/dart"
      ],
      "target": "$HOMEBREW_PREFIX/bin/dart"
    }
  • Installation binary

    Fichier source: flutter/bin/flutter

    Destination déclarée: $HOMEBREW_PREFIX/bin/flutter

    Voir la déclaration complète
    {
      "binary": [
        "flutter/bin/flutter"
      ],
      "target": "$HOMEBREW_PREFIX/bin/flutter"
    }
  • Suppression des données utilisateur zap

    Voir la déclaration complète
    {
      "zap": [
        {
          "trash": "~/.flutter"
        }
      ]
    }

Questions fréquentes sur Flutter SDK

Flutter SDK est-il sûr ?

Flutter SDK figure dans le catalogue officiel de Homebrew et n’a pas été désactivé. Depuis septembre 2026, Homebrew désactive les apps qui échouent aux contrôles Gatekeeper de macOS. Lors de l’installation, Homebrew vérifie le fichier téléchargé depuis storage.googleapis.com à l’aide de sa somme de contrôle SHA-256. Il a été installé 15 451 fois via Homebrew au cours des 30 derniers jours.

Flutter SDK est-il open source ?

Flutter SDK publie son code source sur GitHub (flutter/flutter), sous licence BSD-3-Clause.

Comment désinstaller complètement Flutter SDK sur Mac ?

Exécutez brew uninstall --cask flutter. Pour supprimer aussi ses réglages et ses caches, exécutez brew uninstall --zap --cask flutter. --zap supprime aussi les réglages, les caches et les autres fichiers listés dans la définition Homebrew. Ils peuvent inclure des données partagées avec d’autres apps et ne peuvent pas être restaurés après suppression ; cette option ne garantit pas non plus qu’il ne reste rien. Sauvegardez d’abord les données à conserver. Pour conserver les réglages et les caches, n’ajoutez pas --zap. Cela supprime aussi ~/.flutter.

Flutter SDK fonctionne-t-il sur les Mac avec Apple silicon (M1 ou plus récent) ?

Oui. Homebrew télécharge des versions distinctes pour les Mac Apple silicon et Intel.

Où Flutter SDK enregistre-t-il ses réglages et ses données ?

Ses données se trouvent dans ~/.flutter. Ces emplacements proviennent de la liste de nettoyage de Homebrew.

Flutter SDK : quelle est la dernière version ?

La dernière version est 3.47.8, ajoutée à Homebrew le 23 oct. Flutter SDK se met à jour automatiquement ; pour le mettre à jour avec Homebrew, exécutez brew upgrade --cask --greedy flutter.

Qu’est-ce que Flutter SDK installe d’autre ?

Il ajoute aussi 2 outils en ligne de commande : dart et flutter.

Sources

Chaque information de cette page indique sa source et sa date de vérification. Les informations dont la validité a expiré sont présentées comme valables « au » jour indiqué et ne sont plus données comme actuelles.