Başlık: Başlangıç

    Flutter’da her şey birer widget’dır. Widget’ler blokları inşa eder. Arayüz öğelerinin her biri (button, metin kutusu, resim vb.) widget olarak yorumlanır.

    Yapısal olarak iki ana tipi vardır:

    1. Stateless Widget
    2. Stateful Widget

    Kullanım şekline göre ise yerleşik çok sayıda hazır widget yapısı vardır. Kullanım şekline göre widget’lar aşağıdaki gruplara ayrılır.

    • Düzen (Layout) – Row, Column, Scaffold, Stack
    • Yapısal (Structures) – Button, Toast, MenuDrawer
    • Stil (Styles) – TextStyle, Color
    • Animasyon (Animations) – FadeInPhoto
    • Dönüşüm (Transformations)
    • Hizalama / Konumlandırma (Positioning and aligmnent) – Center, Padding

    Widget Ağacı

    Flutter her şey bir widget olduğu için hiyerarşik bir ilişki ile inşa edilir. Widget tree kavramı ile adlandırılan bu yapı Flutter’daki widget ilişki ağının ortaya çıkmasına olanak tanır.