SDWebImageSwiftUI

SDWebImageSwiftUI, popüler SDWebImage kütüphanesinin SwiftUI ile entegre edilmiş bir sürümüdür. Bu kütüphane, resimleri hızlı ve etkili bir şekilde yüklemek, önbelleğe almak ve göstermek için tasarlanmıştır. SDWebImage’in sunduğu güçlü özellikleri SwiftUI projelerinize entegre etmenizi sağlar.

Devamını oku

Swift ile Property observers

Swift’te “Property observers” (özellik gözlemcileri), bir özelliğin değeri değiştiğinde gerçekleştirilmesi gereken ek işlevleri tanımlamak için kullanılır. Bu gözlemciler, bir özellik değeri değişmeden hemen önce veya hemen sonra tetiklenen işlevleri belirlemek için kullanılır. İki tür gözlemci bulunur: willSet ve didSet.

Devamını oku

Firebase RTDB ile Firestore Arasındaki Farklar


Firebase, Google tarafından sunulan bir bulut hizmetleri platformudur ve Firebase, gerçek zamanlı veritabanlarına sahip iki farklı veritabanı sunar: Firebase Realtime Database ve Firestore. İşte bu iki veritabanı arasındaki temel farklar ve hangi durumlarda kullanmaları gerektiği hakkında bir genel bakış:

Devamını oku

SwiftUI ile Device Orientation

SwiftUI’da ekran döndürme (orientation) işlemlerini 2 şekilde yönetebiliriz. Birincisi UIKit bileşenleri ve Combine Framework ile ekranın durumunu izleyerek ve buna uygun aksiyonları anlık olarak işleyerek. İkincisi ise SwiftUI’nın bize sunduğu verticalSizeClass Instance Property ile.

Github Linki:

Aşağıda 2 yöntemi de kodlarıyla bilikte inceleyelim.

Devamını oku