Merhabalar arkadaşlar. 

Bir flutter projesini biliyorsunuz ki pek çok başlatma yöntemi var. Bunlardan en hızlı ve pratik olanı ise komut satırı kullanmak.


Şimdi bunu anlatmaya çalışacağım. Power Shell’i açalım. 

Burayı açtığınızda

PS C:\Users\mrt_b> olarak gördüğünüz kısım aslında bize şunu anlatır.

Şu anda yapılacak olan işlemler gösterilen klasör üzerinde yapılacak anlamı taşır.

Eğer biz farklı klasörler üzerinde işlem yapacaksak bu yolu değiştirmemiz gerekir. 

Burada bir yolu değiştirmek cd yani change direcktory komutu ile gerçekleştirilir. 

Örneğin masaüstüne odaklanmak istiyorsanız. 

Buranın zaten Users>kullanıcıadı>desktop/masaüstü şeklinde olduğunu biliriz. 

Ve burada yapmamız gereken tek işlem şudur. cd desktop 

 Eğer klasör içinde bir üst klasöre çıkacaksanız cd .. yapmanız yeterli olacaktır.  

Bambaşka bir yolda bir klasöre odaklanmak istiyorsanız örneğin H dizininde Yeni Klasör diye bir yere odaklanmak istiyorum. Bunun için cd “H:\Yeni Klasör” komutunu uygulamanız gerekir. 

Bunları öğrendiğimize göre devam edebiliriz. Şimdi PShell’de flutter yazıp çalıştıralım. Flutter yazınca çalışacak olan Path’i daha önceden belirttiğimiz için bizim artık gidip dizine odaklanmamıza gerek yok. Ne zaman çalıştırırsak çalıştıralım flutter.batch çalışacaktır. 

Burada gördüğünüz üzere flutter ile hangi komutların çalıştırılabileceği gösteriliyor. 

Bir flutter projesini başlatabilmek için create komutunu kullanırız. 

Ben flutter projem h de yeni klasör içinde oluşsun istiyorum şimdilik.

Yol olarak oraya odaklanıyorum. flutter create cmd_flutter_project komutunu çalıştırıyorum.

Burada cmd_flutter_project flutter projemin ismi. 

 Flutter projemiz oluştu bir de klasörde kontrol edelim. 

Proje oluşmuş Proje oluştuktan sonra bize bazı bilgiler veriyor PS ekranı. 

Mesela diyor ki bu proje klasörünün içine odaklanmak için cd cmd_flutter_project komutunu çalıştırın diyor. 

Daha sonra projeyi çalıştırmak isterseniz. flutter run komutunu kullanın diyor. Hadi yapalım.  

Bir hata ile karşılaştık diyor ki bir device’a bağlanamadı vs.

Yani açık bir emulator yok bunu anlatmak istiyor.  

flutter devices komutunu çalıştırıyoruz.

Başlatılabilir emulatorlerin listesini almak için diyor şu komutu çalıştırın. Peki çalıştıralım. 

Aşağıda yine bize yol gösteriyor. Diyor ki kullanılabilir bir tane emultor var. Bu emulator’ü başlatmak için işaretlediğim komutu kullan. Burada emulator id dediği emulatorün ilk noktaya kadar olan kısmı. Çalıştıralım. 

 Ve Emulator’üm açıldı. 

Şimdi uygulamamı artık çalıştırabilirim. İlk çalıştırdığımda bir hata aldım. Çünkü klasör ismimde Yeni Klasör Türkçe karakter vardı. Bir flutter projesi yaratırken bu Türkçe karakter meselesine lütfen dikkat ediniz. 

 Proje çalıştı. lib içinde main.dart dosyasını çalıştırdığını unutmayalım. Terminalin en güzel özelliği Hot Reload özelliği. Yani projede bir değişiklik yaptığınızda terminal ekranında küçük r harfine basarak bu değişiklikleri anlık izleyebilirsiniz. Her defasında projenin derlenmesine gerek kalmaz.  

Ama büyük değişiklikler için Restart metodu uygulanmalı. Bunuda büyük R harfine basarak kolayca yapabilirsiniz.

 Bazı komutlar. 

 İyi çalışmalar.


What's Your Reaction?

hate hate
0
hate
fail fail
0
fail
fun fun
0
fun
geeky geeky
0
geeky
love love
0
love
lol lol
0
lol
omg omg
0
omg
win win
0
win
Murat Bilginer
21 Şubat 1992 Doğumlu. Endüstri Mühendisi olarak Lisansını 2016 yılında tamamlamıştır. Industryolog Akademi - NGenius oluşumlarının kurucusudur. Şu anda kendi şirketi Brainy Tech ile hem Yazılım Hizmetleri Sunmakta Hem de Online Eğitimler Vermektedir.