GetX’ten BLoC’a: Neden Production Uygulamalarında GetX Tercih Edilmemeli?5 yıldır Flutter ile uygulama geliştiriyorum ve 2 yılını GetX ile geçirdim. Ancak projem büyüdükçe ve production’da sorunlarla…Oct 25Oct 25
Flutter’da Asenkron Kodun Kuralı: mounted’ı Ne Zaman ve Neden Kullanmalı?Eğer bir süredir Flutter ile uğraşıyorsanız, o kırmızı ekranı mutlaka görmüşsünüzdür: setState() called after dispose(). Ve muhtemelen…Oct 17Oct 17
BLoC ve StatefulWidget İlişkisiGeçtiğimiz günlerde GetX kullanarak uzun zaman uygulama geliştiren bir dostum, BLoC ile uygulama geliştirmeye çalışmış. Biraz ilerledikten…Oct 15Oct 15
Flutter Test Automation with MaestroYour Flutter project is growing. You’re tired of manually testing every new feature. “We need to automate UI testing,” you say, but…Oct 14Oct 14
Maestro ile Flutter Test OtomasyonuFlutter projeniz büyüyor. Her yeni özellik eklendiğinde manuel test yapmaktan yoruldunuz. “UI testlerini otomatikleştirmeliyiz” diyorsunuz…Oct 14Oct 14
Flutter’da Dokunma SorunlarıFlutter’da geliştirme yaparken karşılaşılan en kafa karıştırıcı sorunlardan biri, görsel olarak mükemmel görünen bir butonun veya…Oct 13A response icon1Oct 13A response icon1
Flutter’da Repository DeseniBir Flutter projesinin ilk günlerini düşünün. Her şey ne kadar basittir. Bir FutureProvider oluşturursunuz, içine http.get() çağrısını…Oct 11Oct 11
Flutter’da Veriyi Nereye Kaydetmeli? Hive vs. Isar vs. DriftBir Flutter projesine başlarken alınan ilk mimari kararlardan biri, yerel depolama çözümünün ne olacağıdır. Bu karar, genellikle projenin…Oct 11Oct 11
Flutter’da Geri Tuşuna Basınca Provider’ınız Neden Ölüyor?Riverpod ile geliştirme yaparken sıkça karşılaşılan bir senaryo vardır: Bir FutureProvider kullanarak API’den bir veri listesi çekersiniz…Oct 10Oct 10
Flutter’da Önbellek Stratejileriyle Bayat Verileri Nasıl Yönetiriz?Bir an için e-ticaret uygulamanızdaki o mükemmel anı hayal edin. Kullanıcı, aradığı ürünü bulmuş, fiyatı görmüş (diyelim ki 100 TL) ve…Oct 5A response icon2Oct 5A response icon2