i/o tabanlı (disk, ağ vs) işlemleri yaparken tek bir thread’in o işlemin sonucunu beklemekle uğraşmadan başka işler yapmasını sağlayan programlama modelidir.
Read moreDart Await nedir?
Normal senkron programlamada 2. fonksiyonun çağrıldığı satıra geldiğinde program o fonksiyonun bitmesini bekler. Fakat asenkron yapıda ise 2. fonksiyonun sonucunu beklemeden sıradaki kod çalıştırılır. … Asenkron fonksiyonlarda işleme sonuçları bazen bekletilmek istenebilir. Bunun için await ifadesi kullanılır.6 Eyl 2020
Read moreSenkron fonksiyon nedir?
Dart nesneye yönelik ve senkron şekilde çalışan bir programlama dilidir. Senkron dediğimiz kavram ise şudur: Kodlar yukarıdan aşağıya doğru sırayla işlenir ve bir satırdaki işlem bitmeden diğer satıra geçilmez.21 Oca 2019
Read moreSenkron ve asenkron programlama nedir?
Senkron ve Asenkron Programlama Arasındaki Farklar – Senkron programlamada kodlar yukarıdan aşağıya doğru sıralı bir biçimde çalışır. – Asenkron programlamada ise öncelikli olarak hangisi çalıştırılmak isteniyorsa o çalışır.
Read moreStatefulwidget nedir?
Eğer, kullanacağımız ekranda widgetlarda değişiklik olacaksa bunu Stateful widget kullanarak oluştururuz. Değişken yapılarla, durumsal bir haldir yani belirli durumlara sahiptir. Örnek olarak, ekranda bir saat göstermek istersek veya sayaçlı bir sistem gibi sürekli değişen değerlerde, stateful widget kullanırız.
Read moreChangeNotifier nedir?
ChangeNotifier Flutter SDK’da bulunan ve dinleyicilerine (listeners) değişiklik bildirimi (change notification) sağlayan basit bir sınıftır. Başka bir deyişle, eğer bir şey bir ChangeNotifier ise, onun değişikliklerine (changes) abone olabilirsiniz.16 Eyl 2019
Read moreFlutter Stream Builder nedir?
StreamBuilder . StreamBuilder bir widget, adı üstünde de bir builder . Yani stream ‘den gelen veriler hazır olduğunda ve her yeni veri geldiğinde, builder fonksiyonunu tekrar çağırıyor ve tekrar widget ağacını yaratıyor. Bu sayede yeni verileri gösterebiliyorsunuz.
Read more