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.
Faydalı Linkler
1969:
— I Am Devloper (@iamdevloper) November 3, 2017
-what're you doing with that 2KB of RAM?
-sending people to the moon
2017:
-what're you doing with that 1.5GB of RAM?
-running Slack
Video Example
Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aenean commodo ligula eget dolor. Aenean massa. Cum sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Donec quam felis, ultricies nec, pellentesque eu, pretium quis, sem. Nulla consequat massa quis enim.