quiz image

Flutter ile Uygulama Geliştirme Kursu

RespectfulHyperbole avatar
RespectfulHyperbole
·
·
Download

Start Quiz

Study Flashcards

20 Questions

FutureBuilder ile çalışmada veri boşsa ne olur?

Tasarım boş görünsün

ListView.builder çalışmasında hangi durum gerçekleşir?

Gelen veri boşsa tasarım boş görünür

Nesne tabanlı çalışmak için hangi adım gereklidir?

Model oluşturma

FutureBuilder ile çalışmada hangi durum gerçekleşmez?

Tasarım dolu görünür

ListView.builder çalışmasında hangi veri durumu gerçekleşir?

Gelen veri boş

Nesne tabanlı çalışmaya hangi adım gerekir?

Model oluşturma

FutureBuilder ile çalışmada hangi durum gerçekleşir?

Tasarım boş görünür

ListView.builder çalışmasında hangi özellik kullanılır?

Detaylı Liste

Nesne tabanlı çalışmaya hangi yöntem kullanılır?

Model oluşturma

FutureBuilder ile çalışmada hangi durum olmaz?

Tasarım dolu görünür

ListView.builder çalışmasında hangi durumda tasarım boş görünür?

Gelen veri boş

AppBar widget nedir?

Sayfanın en üstünde bulunan bir widgettır.

AppBar üzerinde hangi özellik eklenebilir?

Popup Menu

AppBar üzerinde arama işlemi yapmak için ___ kullanılabilir.

textfield

ListView.builder ile hangi türde liste oluşturulabilir?

Dinamik Liste

Bottom Navigation Bar, parmak hareketi ile yapılan kaydırma işlemine duyarlıdır.

False

AppBar nedir?

AppBar, sayfanın en üstünde bulunan bir widgettır.

ListView ve GridView arasındaki fark nedir?

ListView tek sıra düzeninde listelerken, GridView birden fazla sıra ve sütun içerebilir.

______ hangi amaçla kullanılır? ______, aynı ekran üzerinde birden fazla sayfa göstermek için kullanılan bir yapıdır.

Drawer

Bottom Navigation Bar, tabs gibi çalışan bir yapıdır.

True

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.

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)

Make Your Own Quizzes and Flashcards

Convert your notes into interactive study material.

Get started for free
Use Quizgecko on...
Browser
Browser