Menu
CoddyTech

Flutter Nedir?

Coddy'nin Flutter Journey'sinin İlk Uygulamanız bölümünün bir parçası. Ders 1 / 32.

Flutter, uygulamalar geliştirmek için Google tarafından sunulan bir araç takımıdır. Bir uygulama yazarsın; bu uygulama Android telefonlarda, iPhone'larda, web'de ve masaüstü bilgisayarlarda çalışır. Google Pay ve BMW uygulaması gibi uygulamalar bununla geliştirilmiştir.

Flutter uygulamalarını Dart adlı bir dilde yazarsın. İhtiyacın olan Dart'ı ilerledikçe, her seferinde küçük bir parça öğrenirsin.

Bir Flutter uygulaması widget'lardan oluşur. Widget, ekranın bir parçasıdır: bir metin satırı, bir düğme, bir resim veya başka widget'ları barındıran bir kutu. Bu uygulamada bunlardan birkaç tane var:

void main() {
  runApp(const MyApp());
}

Her Dart programı main() noktasından başlar. runApp bir widget alır ve onu ekrana yerleştirir. Daha aşağıda, MyApp içinde bu uygulamanın gösterdiği widget'ları görebilirsin: bir Scaffold (boş bir ekran), bir Center ve bir Text. Henüz her satırı anlaman gerekmiyor. Bu bölümün sonunda anlayacaksın.

challenge icon

Görev

Kolay

Run düğmesine bas. Uygulaman telefon ekranında görünür.

Ardından Hello, Flutter! metnini istediğin herhangi bir sözcükle değiştir, sözcüklerin etrafındaki tırnakları koru ve değişikliği görmek için yeniden Run düğmesine bas. İşin bittiğinde Check düğmesine bas.

Kendin dene

import 'package:flutter/material.dart';

void main() {
  runApp(const MyApp());
}

class MyApp extends StatelessWidget {
  const MyApp({super.key});

  @override
  Widget build(BuildContext context) {
    return MaterialApp(
      debugShowCheckedModeBanner: false,
      home: Scaffold(
        body: Center(
          child: Text('Hello, Flutter!'),
        ),
      ),
    );
  }
}
quiz iconKendini test et

Bu ders kısa bir quiz içerir. Soruları yanıtlamak ve ilerlemeni kaydetmek için derse başla.

İlk Uygulamanız bölümündeki tüm dersler

Kendi başına pratik yap: Online Flutter derleyicisi