Temel Widgetler
Tüm Widgetleri Saran Ana Widget
MaterialApp
Tüm widgetleri saran uygulamanın ana kapsayıcı widgetidir.En önemli parametresi home’dur. home ekranda gösterilecek sayfayı oluşturur.
MaterialApp'ın İçindeki Widgetler
MaterialApp({ title, theme, home... })
home:Scaffold'un İçindeki Widgetler
MaterialApp({......home:Scaffold({ appBar, body.... })... })
bottomSheet
Kalıcı bir alt sayfa, uygulamanın birincil içeriğini tamamlayan bilgileri gösterir. Kalıcı bir alt sayfa, kullanıcı uygulamanın diğer bölümleriyle etkileşime girdiğinde bile görünmeye devam eder.
bottomNavigationBar
Scaffold un(ekranın) alt kısmına sayfalar arasında geçiş sağlamak için kullanılan Navigasyon barı oluşturur.
resizeToAvoidBottomInset
True ise, body ve Scaffold(ekran)’un kayan widget’ları, alttan klawye açıldığında kendilerini boyutlandırarak kendini yukarı çeker.
appBar:AppBar'ın İçindeki Widgetler
MaterialApp({......home:Scaffold({ appBar:AppBar({ title,backgroundColor... }), body... })... })
bottom
appBar ın alt kısmında sayfalar arasında geçiş sağlamak için kullanılan tabbar(buton kümesi) oluşturur.