Podcast Beta
Questions and Answers
FutureBuilder ile çalışmada veri boşsa ne olur?
ListView.builder çalışmasında hangi durum gerçekleşir?
Nesne tabanlı çalışmak için hangi adım gereklidir?
FutureBuilder ile çalışmada hangi durum gerçekleşmez?
Signup and view all the answers
ListView.builder çalışmasında hangi veri durumu gerçekleşir?
Signup and view all the answers
Nesne tabanlı çalışmaya hangi adım gerekir?
Signup and view all the answers
FutureBuilder ile çalışmada hangi durum gerçekleşir?
Signup and view all the answers
ListView.builder çalışmasında hangi özellik kullanılır?
Signup and view all the answers
Nesne tabanlı çalışmaya hangi yöntem kullanılır?
Signup and view all the answers
FutureBuilder ile çalışmada hangi durum olmaz?
Signup and view all the answers
ListView.builder çalışmasında hangi durumda tasarım boş görünür?
Signup and view all the answers
AppBar widget nedir?
Signup and view all the answers
AppBar üzerinde hangi özellik eklenebilir?
Signup and view all the answers
AppBar üzerinde arama işlemi yapmak için ___ kullanılabilir.
Signup and view all the answers
ListView.builder ile hangi türde liste oluşturulabilir?
Signup and view all the answers
Bottom Navigation Bar, parmak hareketi ile yapılan kaydırma işlemine duyarlıdır.
Signup and view all the answers
AppBar nedir?
Signup and view all the answers
ListView ve GridView arasındaki fark nedir?
Signup and view all the answers
______ hangi amaçla kullanılır? ______, aynı ekran üzerinde birden fazla sayfa göstermek için kullanılan bir yapıdır.
Signup and view all the answers
Bottom Navigation Bar, tabs gibi çalışan bir yapıdır.
Signup and view all the answers
Study Notes
Flutter ile Uygulama Geliştirme Kursu
- Flutter kursunda ele alınan konular: Forms, AppBar, Card, ListView & GridView, FutureBuilder ile Listeleme, Tabs, BottomNavigationBar, Drawer.
Form Yapısı
- Form, flutter yapısında yer alan girdi kontrolleri yapmamızı sağlar.
ListView Dinamik Liste
- ListView.builder, dinamik liste oluşturmak için kullanılır.
- Satır tasarımında GestureDetector özelliği kullanılır.
Tasarım Tıklamışı
- Tasarım tıklama işlemleri için GestureDetector özelliği kullanılır.
- Tasarım tıklama işlemleri sonrasında sayfaya geçiş yapılabilir.
FutureBuilder ile Listeleme
- FutureBuilder, asenkron işlemler için kullanılan bir yapıdır.
- Asenkron işlemlerde await özelliği kullanılır, ancak async özelliği olan fonksiyon içinde olmalıdır.
- FutureBuilder ile liste oluşturulurken, gelen veri boş olursa tasarım boş görünsün.
Detaylı ListView.builder
- Nesne tabanlı çalışmak için satır tasarımına model olacak bir sınıf oluşturulur.
- ListView.builder, detaylı liste oluşturmak için kullanılır.
Flutter ile Uygulama Geliştirme Kursu
- Kurs, Material Design kapsamında Android ve iOS uygulama geliştirme konularını kapsamaktadır.
- Eğitim içeriği, Forms, AppBar, Card, ListView & GridView, FutureBuilder ile Listeleme, Tabs, BottomNavigationBar, Drawer gibi konuları içermektedir.
Forms
- Form, uygulama içerisinde girdi kontrolü sağlamak için kullanılan bir yapıdır.
- flutter yapısında yer alan bu yapı sayesinde girdi kontrolleri yapılabilir.
AppBar
- AppBar, sayfanın en üstünde bulunan bir widgettır.
- Varsayılan olarak her sayfada gelir.
- Leading icon, action widgets gibi değişik özellikler bulunmaktadır.
- AppBar renk değişimi, özelleştirme, search özelliği gibi değişik özellikler bulunmaktadır.
Card
- Card, tasarım üzerinde kullanılan kart etkisi yaratan widgettır.
- Listeleme ve sayfa üzerinde sabit tasarımlarda kullanılabilir.
ListView & GridView
- ListView, sabit liste oluşturmak için kullanılır.
- ListView.builder, dinamik liste oluşturmak için kullanılır.
- GridView, satırlar tek tek yan yana veya alt alta oluşturulan liste türüdür.
- GridView.builder, dinamik liste oluşturmak için kullanılır.
FutureBuilder ile Listeleme
- FutureBuilder, asenkron işlemler için kullanılan bir yapıdır.
- Async özelliği olan fonksiyonu kullanırken await özelliği ile sadece yapması gereken işi bitirene kadar çalışmasını sağlar.
Tabs
- Tabs, aynı ekranda birden fazla sayfa göstermek için kullanılır.
- Tıklama veya parmak hareketi ile sayfalar arasında geçiş yapılabilir.
Bottom Navigation Bar
- Bottom Navigation Bar, tabs gibi çalışan bir yapıdır.
- Sayfanın altında çalışacak şekilde tasarlanmıştır.
- Parmak hareketi ile yapılan kaydırma işlemine duyarlı değildir.
Drawer
- Drawer, aynı ekran üzerinde birden fazla sayfa göstermek için kullanılan bir yapıdır.
- Parmak hareketine duyarlı şekilde açılır ve kapanabilir.
- Geri tuşu ile kapatılabilir.
Flutter ile Uygulama Geliştirme Kursu
- Kurs, Material Design kapsamında Android ve iOS uygulama geliştirme konularını kapsamaktadır.
- Eğitim içeriği, Forms, AppBar, Card, ListView & GridView, FutureBuilder ile Listeleme, Tabs, BottomNavigationBar, Drawer gibi konuları içermektedir.
Forms
- Form, uygulama içerisinde girdi kontrolü sağlamak için kullanılan bir yapıdır.
- flutter yapısında yer alan bu yapı sayesinde girdi kontrolleri yapılabilir.
AppBar
- AppBar, sayfanın en üstünde bulunan bir widgettır.
- Varsayılan olarak her sayfada gelir.
- Leading icon, action widgets gibi değişik özellikler bulunmaktadır.
- AppBar renk değişimi, özelleştirme, search özelliği gibi değişik özellikler bulunmaktadır.
Card
- Card, tasarım üzerinde kullanılan kart etkisi yaratan widgettır.
- Listeleme ve sayfa üzerinde sabit tasarımlarda kullanılabilir.
ListView & GridView
- ListView, sabit liste oluşturmak için kullanılır.
- ListView.builder, dinamik liste oluşturmak için kullanılır.
- GridView, satırlar tek tek yan yana veya alt alta oluşturulan liste türüdür.
- GridView.builder, dinamik liste oluşturmak için kullanılır.
FutureBuilder ile Listeleme
- FutureBuilder, asenkron işlemler için kullanılan bir yapıdır.
- Async özelliği olan fonksiyonu kullanırken await özelliği ile sadece yapması gereken işi bitirene kadar çalışmasını sağlar.
Tabs
- Tabs, aynı ekranda birden fazla sayfa göstermek için kullanılır.
- Tıklama veya parmak hareketi ile sayfalar arasında geçiş yapılabilir.
Bottom Navigation Bar
- Bottom Navigation Bar, tabs gibi çalışan bir yapıdır.
- Sayfanın altında çalışacak şekilde tasarlanmıştır.
- Parmak hareketi ile yapılan kaydırma işlemine duyarlı değildir.
Drawer
- Drawer, aynı ekran üzerinde birden fazla sayfa göstermek için kullanılan bir yapıdır.
- Parmak hareketine duyarlı şekilde açılır ve kapanabilir.
- Geri tuşu ile kapatılabilir.
Studying That Suits You
Use AI to generate personalized quizzes and flashcards to suit your learning preferences.
Related Documents
Description
Flutter ile uygulama geliştirme kursunda Material Design ve diğer bileşenlerinin kullanımı ele alınmaktadır.(forms, appBar, card, listView, gridView, futureBuilder, tabs, bottomNavigationBar, drawer gibi)