Kurulum için bu sayfadaki talimatları takip edeceğiz:
https://flutter.dev/docs/get-started/install/macos
Kurulum Adımları:
1- İlgili sayfadan ziplenmiş Flutter SDK dosyasını indirin ve dosyayı zipten çıkartıp ana klasörünüze taşıyın.
2- Flutter klasörü içerisindeki bin klasörünün yolunu bilgisayara tanıtın. Komut satırında çalışabilen Vim metin düzenleyicisini kullanarak aşağıdaki dosyaları düzenleyeceğiz.
- Eğer kabuk olarak Bash kullanıyorsanuz bash_profile dosyasını düzenleyeceksiniz.
Terminalde bu komutu çalıştırın:
vim .bash_profile
- Eğer Z shell kullanıyorsanız düzenleyeceğiniz dosya: zshrc
Terminalde bu komutu çalıştırın:
vim .zshrc
Bu komutlar sonrası açılan terminal ekranında, bin klasörünüzün yolunu verin. flutter bin klasörünüzün yolunu almak için klasörü terminale sürükleyebilirsiniz. Kalınla işaretlenen kısım bin klasörünüz için örnek yoldur.
export PATH=”$PATH:/Users/anaklasor/development/flutter/bin”
Vim editöründe dosyanıza bu yolu verdikten sonra ESC tuşuna basın ve kaydedip çıkmak çin şu komutu yazın.
:wq!
3- Terminali kapatıp açın. Artık terminale flutter yazıp çalıştırdığınızda size Flutter kurulum bilgisini verecek ya da öncesinde Git araçlarını yüklemenizi isteyen bir pencere çıkacak.
4- Git yükledikten sonra flutter doctor komutunu çalıştırın. Flutter Doctor bazı kontroller yapacak ve eksikleri size bildirecek.
5- Android araçlarını almak için Android Studio yükleyin:
https://developer.android.com/studio
6- Editör olarak Android Studio kullanacaksanız, Android Studio’yu açarak Flutter ve Dart eklentilerini plugins kısmından yükleyin.
7- Terminalde flutter doctor komutunu çalıştırın. Muhtemelen lisansları kabul etmenizi isteyecektir. Onaylamak için bu komutu çalıştırın:
flutter doctor --android-licenses
8- App Store üzerinden Xcode yükleyin. Xcode’u bir kez açıp kapatın. Terminalde flutter doctor komutunu çalıştırın. CocoaPods yüklemenizi isterse bu komutu çalıştırın:
sudo gem install cocoapods
9- Ağırlıklı olarak kullanacağınız Visual Studio kod editörünü bu linkten yükleyin.
VS Code açıldığında, Flutter ve Dart eklentilerini yükleyin ve editörü kapatıp açın.
10- VS Code’un Terminal sekmesinden yeni terminal başlatın. Artık Flutter komutlarını VS Code terminalinde çalıştırabilirsiniz. Örneğin flutter emulator ya da flutter emulators komutu bize kurulu emülatörlerin listesini verir.
11- Yeni Flutter projesi başlatmak için bu komutu kullanabilirsiniz:
flutter create projeismi
ya da View sekmesinden komut paletini (Command Palette) açıp Flutter: New Application Project diyerek de yeni proje oluşturabilirsiniz.
12- Projeyi bir cihaz için derlemek isterseniz terminalde şu komutu çalıştırabilirsiniz.
flutter run
ya da Run sekmesinden Start Debugging (hata ayıklamayı başlat) ve Run Without Debugging (hata ayıklama olmadan çalıştır) seçenekleri kodunuzu seçeceğiniz emülatör için derler. Size cihaz seçmeniz için bir menü sunacaktır.
Bu seçeneği sunmadığı durumlarda, cihaz değişkikliği için sağ alttaki mavi şeritten cihaz adını tıklamanız gerekir. Ya da flutter devices komutu ile bağlı cihazları ve ID’lerini görüntüleyip bu komutu çalıştırabilirsiniz. deviceID yazan yere cihaz ID’sini yazmalısınız:
flutter run -d deviceID
Kodlarımız derlendiğine göre kurulumlar bitmiştir.