İçeriğe geç

Yazar: Kenan Atmaca

Kocaeli Üniversitesi Bilgisayar Mühendisliğinde eğitimine devam etmekte olan mühendis adayı yazılımcı. Backend IOS ve Web developer.

UML Nedir ?

 

Merhabalar bu yazımda mühendislik alanında önemli ve kullanımından bilgi sahibi olunması gereken bir modelleme dili olan UML hakkında bilgi vereceğim.

Öncelikle bilinmeli ki UML bir programlama dili değildir. Bir modelleme dilidir. Genel itibariyle modelleme için kullanılır. 1995 yılında, yazılımlarda …

SwiftUI ile @EnvironmentObject kullanımı

Merhabalar bu yazımda SwiftUI ile @EnvironmentObject kullanımından bahsedeceğim.

Daha önceki yazımda bahsettiğim @ObservedObject yazısının devamı şekilinde düşünebilirsiniz. iOS ile uygulamalarımızda splash ekran içerisinde bazen Singleton yapıda sınıflar yazarak kullanıcının bazı bilgilerini uygulama boyunca hafızada tutması için yazarız. Buda bize tekrarlı …

iOS 13 ile CIFilter kullanımı

Merhabalar bu yazımda iOS 13 ile birlikte yenilikler getirilen CIFilter kullanımından bahsedeceğim.

CIFilter ile uygulama içerisinde UIImage üzerinde oynamalar yapabiliyoruz. Böylelikle UIImage üzerine farklı filtreler ekleyebiliyorsunuz. iOS 13 ile birlikte bu işlem daha konforlu ve okunaklı bir hale getirilmiş.

Aşağıda …

SwiftUI ile UIImagePickerController kullanımı

Merhabalar bu yazımda SwiftUI ile iOS uygulamalarınızda cihazın resim galerisine erişerek kullanmayı göstereceğim.

Bu işlem için UIKit ile birlikte UIImagePickerController veya Photos framework yardımı ile cihaz galerisine erişerek kullanım gerçekleştirebiliyoruz. Bizde SwiftUI ile bu işlemi gerçekleştirmek için UIViewControllerRepresentable kullanarak sayfamıza …

SwiftUI ile UIViewControllerRepresentable kullanımı

Merhabalar bu yazımda SwiftUI ile View üzerinde UIViewController sınıflarımızı nasıl görüntüleyip, kullanabileceğimizi sizlerle paylaşacağım.

Bundan önceki yazımda bahsettiğim UIViewRepresentable ile UIKit nesnelerini SwiftUI uygulamamıza bağlayabiliyorduk. Aynı şekilde View içerisine UIViewController sınıflarınıda ekleyebilir ve kullanabiliriz. Bunun için UIViewControllerRepresentable protokolü işimize yarayacaktır. …

SwiftUI ile @ObservedObject kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte kullandığımız @ObservedObject ön eki alan değişkenlerin ne işe yaradığını ve ne için kullanmamız gerektiğini sizlerle paylaşacağım.

@ObservedObject ile Sayfanız içerisinde yapacağınız değişimleri otomatik olarak tetikleyerek, diğer sayfalara taşıyabilir ve taşınan sayfada yapılan değişiklikler bir …

SwiftUI ile @State kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte kullandığımız @State ön eki alan değişkenlerin ne işe yaradığını ve ne için kullanmamız gerektiğini sizlerle paylaşacağım.

SwiftUI ile ve Combine Framework ile birlikte kullandığımız ve örneklerini paylaştığım @ işareti ile kullanılan @propertyWrapper bulunmakta. Bunlardan …

SwiftUI ile TabView kullanımı

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

TabView, UIKit içerisinde kullandığımız UITabBar sınıfına karşılık olarak gelmekte. Uygulama içerisinde kullanımı ve sayfa gösterimi oldukça basit.

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

SwiftUI ile UISearchBar kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte UISearchBar kullanımını sizle paylaşacağım.

Bu işlem için önceki yazımda bahsettiğim gibi ara bir sınıf oluşturarak UISearchBar elde etmeniz gerekir. Bunun için UIViewRepresentable protokolünü kullanacağız. SwiftUI içerisinde bulunmayan ve UIKit içerisinde kullandığınız tüm nesneleri bu …

SwiftUI ile UIViewRepresentable kullanımı

Merhabalar bu yazımda SwiftUI içerisinde UIKit nesnelerini nasıl kullanabileceğinizi sizlerle paylaşacağım.

UIKit içerisinde bulunan UITextView, UISearchBar vs gibi elementleri SwiftUI içerisinde kullanabilirsiniz. Bu işlem için ara bir sınıf oluşturarak UIViewRepresentable protokolünü bağlamanız ve içerisindeki fonksiyonları kullanmanız gerekir.

Aşağıda örnekte UIActivityIndicatorView

© 2019 Kenan Atmaca