CodeBlanks Logo Icon CodeBlanks

flutter create

flutter create komutuyla yeni bir proje iskeletini nasıl oluşturacağın öğrenirsin.

flutter create komutu

flutter create komutu, yeni bir Flutter projesinin tüm iskeletini tek adımda oluşturur. Komut, lib/, android/, ios/, web/ klasörlerini, pubspec.yaml dosyasını ve çalışan örnek uygulamayı üretir. Böylece sıfırdan dosya oluşturmak yerine doğrudan kod yazmaya başlarsın.

$ flutter create ilk_uygulama
Creating project ilk_uygulama...
Running "flutter pub get"...
All done!

$ cd ilk_uygulama
$ flutter run

pubspec.yaml

pubspec.yaml, Flutter projesinin yapılandırma dosyasıdır. Proje adını, sürümü, Dart SDK sınırını ve bağımlılıkları burada listelersin. flutter pub get komutu bu dosyadaki bağımlılıkları indirir ve projeye dahil eder.

name: ilk_uygulama
description: İlk Flutter uygulamam

environment:
  sdk: '>=3.0.0 <4.0.0'

dependencies:
  flutter:
    sdk: flutter

Uygulama Proje klasörlerini yazdır

main içinde üç klasör adını print ile yazdır: lib/, android/, ios/.

Başlangıç kodu

main.dart
void main() {
  // üç klasör adını print ile yazdır:
  // lib/
  // android/
  // ios/

}

Örnek çözüm

main.dart
void main() {
  print('lib/');
  print('android/');
  print('ios/');
}

Beklenen çıktı

lib/
android/
ios/

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 flutter create komutu ne üretir?

  • Yalnızca pubspec.yaml dosyasını
  • Yalnızca APK derleme çıktısını
  • Yalnızca lib/ klasörünü
  • Çalışan bir proje iskeleti ve örnek uygulamayı Doğru cevap

Açıklama: flutter create, çalışan örnek uygulamayla birlikte tüm proje iskeletini üretir; yalnızca tek bir dosya veya klasör değil.

2 Yeni proje oluştur

Soru
flutter ____ ilk_uygulama
Cevap
flutter create ilk_uygulama

Açıklama: flutter create alt komutu yeni bir proje iskeletini oluşturur.

3 create ve pubspec

Kavram Anlamı
flutter create Proje iskeletini üretir
pubspec.yaml Bağımlılıkları tanımlar
flutter pub get Bağımlılıkları indirir
lib/ Dart kaynak kodunun bulunduğu klasör

Başlangıç bölümündeki tüm dersler