Flutter Provider paketi ile State Management nasıl yapılır?

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 พ.ย. 2024

ความคิดเห็น • 56

  • @furkanirmak5343
    @furkanirmak5343 3 ปีที่แล้ว

    Bi insan niye bu videoya dislike atar ki. Cok temiz anlatim. Kaynak kod icin de ayrica teşekkürler

  • @SAlpay-fj6gf
    @SAlpay-fj6gf 4 ปีที่แล้ว +1

    Tebikler ! Gayet net ve anlaşılır olmuş.

  • @emrery8470
    @emrery8470 4 ปีที่แล้ว +4

    Çok başarılı bir anlatım olmus. Emeğinize sağlık. State management konusu en zor konu flutterda.

    • @kesali
      @kesali  4 ปีที่แล้ว

      Teşekkürler

  • @berkayinan8818
    @berkayinan8818 3 ปีที่แล้ว +1

    Başarılı bir anlatım çok teşekkür ederim

  • @huseyincetinkaya32
    @huseyincetinkaya32 5 ปีที่แล้ว +4

    Emek veriyorsun, tebrik ediyorum. Ionic den Flutter a yeni geçecek biri olarak, türkçe kaynak sıkıntısı çekerken ilaç gibi geldin. Başarılarının ve videolarının devamını beklerim.

    • @kesali
      @kesali  5 ปีที่แล้ว

      Teşekkürler

  • @denizcanaltun
    @denizcanaltun 2 ปีที่แล้ว +1

    teşekkürler

  • @suleymandanaloglu5711
    @suleymandanaloglu5711 4 ปีที่แล้ว +1

    Çok güzel anlatmışsınız, tebrikler

    • @kesali
      @kesali  4 ปีที่แล้ว

      Teşekkürler

  • @giray2529
    @giray2529 4 ปีที่แล้ว +1

    Temiz ve güzel bir anlatım tebrikler. Sadece provider sınıfında get metodunda listenin kendisini döndürmenin pratikte iyi bir yol olmadığını onun yerine kopyasının döndürülmesinin daha iyi olduğunu okumuştum küçük bir ek bilgi olsun.

    • @kesali
      @kesali  4 ปีที่แล้ว

      Evet immutable olsa daha şık olurmuş.

  •  3 ปีที่แล้ว +1

    Eline sağlık, güzel anlatım olmuş

  • @suleymanbilgin9898
    @suleymanbilgin9898 4 ปีที่แล้ว +1

    Gerçekten başarılı bir anlatım 👍

  • @feridungungor8282
    @feridungungor8282 4 ปีที่แล้ว +1

    Beyfendi adamsınız. Teşekkürler.

    • @kesali
      @kesali  4 ปีที่แล้ว

      Teşekkürler

  • @okanoguztekbas7100
    @okanoguztekbas7100 3 ปีที่แล้ว

    selamlar Consumer yerine widget build in en başında Provider.context olarak da alınabiliniyor. Consumer ile galiba build olmasını da engelliyoruz gereksiz yere. direk spesifik Text teki metnin değişmesini sağlıyoruz mesela.

  • @mehmettek7453
    @mehmettek7453 5 ปีที่แล้ว +1

    Emekleriniz için teşekkürler hocam.

    • @kesali
      @kesali  5 ปีที่แล้ว +1

      Teşekkürler

  • @hayriodabas
    @hayriodabas 5 ปีที่แล้ว +2

    Merhaba hocam,
    Temiz bir firebase configuration dersi ceker misiniz?

    • @kesali
      @kesali  5 ปีที่แล้ว

      Firebase serisini çekerken configuration be diğer özellikleri anlatan videolar yapicam.

  • @nurgulb.4650
    @nurgulb.4650 4 ปีที่แล้ว +1

    çok ama çok teşekkür ederim. yazılımcı değilim. ama bu konuda kendimi günden güne geliştirmeye çalışıyorum. Hakikaten çok ama çok beğendim anlatımlarınızı. emeklerinize sağlık. bir tek şey eklemek istiyorum. flutter ile ilgili yeni minik minik wieget ları tanıtma videoları çekeceğinizi söylediniz son videoda. orada şuna değinir misin? stateless ile statefull wieget isimlerinden anlaşılıyor, sizler seçince ben de dinleyince tamam mantıklı diyorum. ama kendimiz karar vermemiz gerektiğinde buna nasıl karar vereceğiz ? kendimce bir mantık yürüttüm ama doğruluğundan emin değilim. mesela neden bazen bir wieget normalde yeterken başka bir wieget ın içine alma ihtiyacı hissediyoruz?(ekrana orantılama haricinde). tekrar teşekkürler.

    • @kesali
      @kesali  4 ปีที่แล้ว

      Yazılımcı olup olmamanız aslında çok önemli değil heves ve istek olduktan sonra yapılamayacak şeyler değil. Stateless ve Statefull aslında çok basit. Eğer widget herhangi bir durum değişimine maruz kalıyorsa Statefull olarak yazılır. Örnek olarak bir liste yaptınız ve 10 elemani var bu listeye eklenen yeni elemanları göstermek istiyorsaniz widget statefull olmalı.

  • @SalihSDemir90
    @SalihSDemir90 5 ปีที่แล้ว +1

    Güzel anlatımınız için sağolun bir sorum var. TextField controller kullanmak için illa ki statefull widget mı kullanmamız lazım? provider ile halledilemez mi? Bir gerçek zamanlı arama sayfası yapmak istiyorum ama scaffoldun tamamını statefull widget içine almam gerekiyor. appBar title da textfield kullanıyorum body'de list. Çözüm önerilerinizi bekliyorum teşekkürler.

    • @kesali
      @kesali  5 ปีที่แล้ว

      Rica ederim. Stateless widget a geçirebilirsiniz sonuçta consumer widget aynı işi yapıyor. Fark setState çağırmak yerine notifylistener ile rebuild ediliyor.

  • @mustafasinankoca6439
    @mustafasinankoca6439 4 ปีที่แล้ว +1

    Emeğine sağlık güzel oldu :) Bloc hakkında bir video iyi olur :)

    • @kesali
      @kesali  4 ปีที่แล้ว +1

      Bloc artik cok tavsiye edilmiyor ama birkac guzel bloc paketi var belki ilerde bir video cekebilirim.

    • @mustafasinankoca6439
      @mustafasinankoca6439 4 ปีที่แล้ว

      @@kesali yeni başlayan biri olarak Provider a devam öneriyorsun :) Teşekkürler

  • @haberinvarsa
    @haberinvarsa 2 ปีที่แล้ว

    Dropdown ile select indeksi göre nasıl farklı liste dondurebilirim

  • @fcfscifs3796
    @fcfscifs3796 4 ปีที่แล้ว +1

    Hocam emeginize sağlık teşekküler :)

    • @kesali
      @kesali  4 ปีที่แล้ว

      Teşekkürler

  • @mustafasinankoca6439
    @mustafasinankoca6439 4 ปีที่แล้ว +1

    Burada kullanmış olduğun class düzeyinde dummy data üzerinde gösterdin. Mesela sqlite ile işlem yaptığımızda bunu db_helper da mı yapacağız ?

    • @kesali
      @kesali  4 ปีที่แล้ว

      Evet aynen devami oyle zaten.

  • @cengizhan4706
    @cengizhan4706 4 ปีที่แล้ว +1

    ingilizcem iyidir ama flutterda türkçe kaynak bulmanın hazzı hiçbirşeyde yok çok teşekkürler.

    • @kesali
      @kesali  4 ปีที่แล้ว

      Rica ederim.

  • @omerack4813
    @omerack4813 4 ปีที่แล้ว +1

    Hocam vs code'da kullandığınız eklentileri bizimle paylaşabilir misiniz?

    • @kesali
      @kesali  4 ปีที่แล้ว

      Tabiki errorlens, flutter, dart, angular, golang, pretifier. Birkaç ufak tefek eklenti daha var ama bunlar ana eklentiler.

    • @graphboss
      @graphboss 3 ปีที่แล้ว

      ben de soracaktim ama sormussunuz benim yerime de. errorlens'di aradigim. Yalniz iki tane sonuc cikiyor, Error Lens (Alexander) tarafindan yazilan dogru olani. Tesekkürler

  • @enesaslan3275
    @enesaslan3275 4 ปีที่แล้ว +1

    Hocam context nedir? Mantığını bir türlü anlayamadım. Kullansak ne olur kullanmasak ne olur? Ne gibi bir etkisi var nedir ne değildir? araştırdım yabancı kaynaklardan falan da okudum fakat yer etmedi bende.

    • @kesali
      @kesali  4 ปีที่แล้ว

      Context aslında karışık gibi ama anladiktan sonra çok kolay. Flutter ekrandaki her bir widget i ağaç dizilimi de yerleştiriyor işte context ilk widget tan başlayarak child widgetlara gönderiyor bu şekilde Flutter widget tree içinde widgetlarin yerini biliyor. Ayrıca state de bu context içinde tutuluyor.
      Daha basit anlatmak gerekir ise context içinde bulunan widgeti temsil ediyor.

  • @huseyin3741
    @huseyin3741 3 ปีที่แล้ว +1

    VS Code'da hangi temayı kullanıyorsunuz?

    • @kesali
      @kesali  3 ปีที่แล้ว +1

      Darcula ve material icon theme.

    • @huseyin3741
      @huseyin3741 3 ปีที่แล้ว

      Teşekkürler hocam, bide bloc mu provider mı hangisini ne zaman kullanacağımızı nasıl anlayacağız

    • @kesali
      @kesali  3 ปีที่แล้ว +1

      @hüseyin Teorik olarak ikiside state management yöntemi. Yani ikisinden birini kullanabilirsiniz. Tercih meselesi.

  • @nurettineraslan5339
    @nurettineraslan5339 4 ปีที่แล้ว +1

    Ya vallahi videoların devamının gelmesini bekliyoruz.En son 4 ay önce atmışsınız.Özellikle Firebase Konusunda daha çok içerik üretmenizi bekliyoruz.Çoğu Türkçe KAynak YAbancıların kini alıp translate edip veriyorlar Ama sizin dersleriniz biraz daha özgün ve anlaması kolay .DEvamını şiddetle bekliyoruz.Udemy üzerinde kurs yapsanız direk alırız.

    • @kesali
      @kesali  4 ปีที่แล้ว

      Çok yoğundum kanal ile ilgilenemedim tekrar videolar çekmeye başladım.

  • @fatihtutar7583
    @fatihtutar7583 3 ปีที่แล้ว

    Artık ChangeNotifierProvider builder yerine create ifadesini kullanıyor.

  • @musaesin5163
    @musaesin5163 4 ปีที่แล้ว +1

    Hocam rica etsem temanızın ismini paylaşabilir misiniz :)

    • @kesali
      @kesali  4 ปีที่แล้ว

      Material Theme bazı vıdeolarda Dracula Official temasını kullandım. Su an tema kullanmıyorum artık.

  • @baytoksinhelix7466
    @baytoksinhelix7466 2 ปีที่แล้ว

    adamsın abi

  • @yazilimcikedisi
    @yazilimcikedisi 3 ปีที่แล้ว

    Hocam, Allah razı olsun. Türkçe kaynak sıkıntısı yaşarken imdadımız yetiştiniz

    • @salihbalsvr1189
      @salihbalsvr1189 3 ปีที่แล้ว

      10 dk da with kullanımını anladınız mı?

  • @joosepukko2541
    @joosepukko2541 3 ปีที่แล้ว

    Burhan Kuzu konuşuyor sandım bir an.

  • @sosyallog8772
    @sosyallog8772 5 ปีที่แล้ว +1

    Oov may gadness 😄 that's it.

    • @kesali
      @kesali  5 ปีที่แล้ว +1

      😀😀

  • @erenoren1841
    @erenoren1841 ปีที่แล้ว

    ya bi tek ben mi hiç bişey anlamıyorum yok basmıyo kafama