
Windows İçin Flutter Kurulumu (Açıklamalı-Resimli-Videolu Anlatım)
Adım 1: Flutter SDK’nin İndirilmesi ve Kurulması
- Flutter SDK İndir
- Flutter’ın en son sürümünü resmi web sitesinden indirin.
- ZIP Dosyasını Çıkarın: İndirdiğiniz zip dosyasını
C:\src
dizinine çıkarın. - Path Tanımlama:
Flutter\bin
klasörünü sistem PATH’ine ekleyin.- Windows arama çubuğuna "Environment Variables" yazın ve sistem ortam değişkenlerini açın.
- Path değişkenini seçip düzenleyin, ardından yeni bir satır ekleyin ve
C:\src\flutter\bin
yolunu girin.
Adım 2: Gerekli Ekstra Bağımlılıkların Kurulması
- Git’in Kurulumu: Git İndir
- Git’i indirip kurun, bu Flutter SDK’nın güncellemeleri için gereklidir.
- Android Studio İndir ve Kur: Android Studio İndir
- Android Studio’yu indirin ve kurun.
- Flutter ve Dart eklentilerini eklemek için:
File > Settings > Plugins
menüsünden “Flutter” ve “Dart” eklentilerini aratıp kurun. - SDK Manager: Android SDK ve gerekli diğer araçları indirip kurun.
Adım 3: Visual Studio Code (VS Code) Kurulumu
- Visual Studio Code İndir
- VS Code’u indirip kurun.
- Flutter Eklentisi: VS Code içinde, Extensions sekmesinde Flutter ve Dart eklentilerini aratarak yükleyin.
- Path Ayarlarının Doğrulanması: Komut satırında
flutter doctor
komutunu çalıştırarak Flutter SDK’nın doğru kurulduğunu kontrol edin.
Adım 4: Flutter Web’i Aktifleştirme
Flutter SDK’sının web uygulamaları için kullanılmasını aktifleştirmek için komut satırına şu komutu yazın:
flutter channel stable flutter upgrade flutter config --enable-web
Artık projelerinizi web ortamında da çalıştırabilirsiniz.
Adım 5: Emülatörün Kurulması ve Test Edilmesi
- Android Emülatörü: Android Studio’da
AVD Manager
’dan yeni bir sanal cihaz oluşturun. flutter devices
komutuyla mevcut cihazları listeleyebilir, ardındanflutter run
komutuyla projeyi emülatörde başlatabilirsiniz.
Alternatif Emülatör: Genymotion
- Genymotion İndir
- Genymotion, Android emülatörü yerine tercih edilebilir.
- Genymotion’ı kurduktan sonra, bir sanal cihaz oluşturun ve
flutter devices
komutuyla cihazı tanıyın.