İçeriğe geç

Etiket: İOS

SwiftUI ile Link kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte Link nesnesini nasıl kullanabileceğinizi göstereceğim.

Link nesnesi ile SwiftUI ile uygulama yazarken kolay bir şekilde link yönlendirme yapabilmenizi sağlamakta. Direkt olarak Safari üzerinde belirttiğiniz destination link açılır. Bunun diğer bir alternatifide openUrl kullanmaktır.

Aşağıda …

SwiftUI ile @UIApplicationDelegateAdaptor kullanımı

Merhabalar bu yazımda SwiftUI yeni sürümü ile aramıza katılan @UIApplicationDelegateAdaptor property kullanımını paylaşacağım.

SwiftUI ile uygulama life cycle değişti ancak AppDelegate kullanarak işlemlerimizi yeni life cycle implement etmek istiyorsak UIApplicationDelegateAdaptor bu işlemi gerçekleştirebiliriz. Böylelikle AppDelegate içerisinde gerekli tüm işlemlerinizi SwiftUI …

SwiftUI ile @StateObject kullanımı

Merhabalar bu yazımda SwiftUI yeni sürümü ile aramıza katılan @StateObject property kullanımından bahsedeceğim.

SwiftUI içerisinde bir çok farklı data sarmalayıcı property wrapper bulunmakta. Örneğin @EnvironmentObject, @ObservedObject gibi. Bunların her biri data tutmak ve sayfalar arası data aktarımı işlevlerinde duruma …

SwiftUI ile @ScaledMetric property kullanımı

Merhabalar bu yazımda SwiftUI yeni sürümü ile eklenen @ScaledMetric property kullanımı hakkında sizlere bilgi paylaşacağım.

SwiftUI yeni sürüm ile birilikte bir çok yararlı property eklendi. Bunlardan biride @ScaledMetric bu property kullanarak otomatik olarak kullanıcının cihazı için ayarladığı dynamic font özelliğine …

SwiftUI ile @AppStorage property kullanımı

Merhaba bu yazımda SwiftUI yeni sürümü ile eklenen @AppStorage property kullanımını sizlerle paylaşacağım.

Uygulamalarımızda local storage olarak kullandığımız UserDefaults sınıfını SwiftUI ile birlikte kolay bir şekilde property wrapper olarak kullanmamız için @AppStorage eklenmiş.

Aşağıda yazdığım örnek ile kullanımını görebilirsiniz.

SwiftUI ile LazyVGrid ve LazyHGrid kullanımı

Merhabalar bu yazımda SwiftUI 2.0 ile aramıza katılan Grid kullanımını sizlerle paylaşacağım.

SwiftUI içerisinde doğrudan CollectionView gibi bir yapı olmadığı için column ayırma ve listeleme işlemleri yapamıyorduk. Ancak bu yeni sürüm ile oldukça işimize yarayacak ve aktif olarak kullanacağımız Grid

SwiftUI ile ColorPicker kullanımı

Merhabalar bu yazımda SwiftUI ile yeni eklenen ColorPicker kullanımını sizlerle paylaşacağım.

Bazı oyun veya uygulamalarda nesnelerin rengini uygulama içi renk paleti kullanarak değiştirmek isteyebiliriz. Bu gibi durumlarda farklı framework kullanarak veya custom bir yapı yazarak gerçekleştiriyorduk. Ancak SwiftUI 2 ile …

SwiftUI ile Map kullanımı

Merhabalar bu yazımda SwiftUI 2 ile eklenen Map nesnesinin kullanımını sizlerle paylaşacağım.

Daha öncesinde SwiftUI ile MapKit kullanımını sizlerle paylaşmıştım. Ancak artık UIViewRepresentable işlemi yapmadan doğrudan SwiftUI ile Map nesnesini kullanarak bu işlemleri gerçekleştirebileceğiz.

Aşağıda yazdığım örneği inceleyebilirsiniz.

SwiftUI ile ProgressView kullanımı

Merhabalar bu yazım ile birlikte WWDC etkinliği sonrası yeniliklerle güçlenen SwiftUI 2.0 ile ilgili yazı ve örneklerime devam ediyorum.

Bu yazımda yeni olarak eklenen ProgressView kullanımını sizlerle paylaşacağım. Eylül ayında tamamen son kullanıcıyla buluşana kadar yeni versiyon örneklerimi Xcode 12.0

Neumorphic tasarım nedir ?

Merhabalar bu yazımda yeni mobil tasarım trendi olabilecek Neumorphic tasarım hakkında sizlere bilgi vereceğim.

Bir önceki yazımda SwiftUI ile birlikte kolay bir şekilde nasıl kullanabileceğimizi gördük. Neumorphic tasarım deseni aslında Skeumorphism tasarım deseninin modern halidir diyebiliriz.

Skeumorphism tasarım yapısı ilk …

© 2020 Kenan Atmaca