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 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 moreFlutter ListView Builder nedir?
ListView .builder yapısı bir liste alır ve o listeyi sırayla widget’a dönüştürüp, liste görünümüne kavuşturur. Bu kullanım çok sayıda child içerecek liste yapıları için uygundur. Sadece ekranın görünün kısmındaki child widgetlar render edildiği için, ram’de fazla yer kaplamaz.
Read moreFlutter ValueListenableBuilder nedir?
ValueListenableBuilder ‘ın faydası ise tam olarak buradadır. Sadece kullanıcı etkileşimi ile değişmesi gerekn widget ValueListenableBuilder ile sarmalanır ve değişimlerini dinleyeceği bir değer verilerek, değer her değiştiğinde sadece bu widget yenilenir.29 Eyl 2021
Read more