İç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.

Uygulama Force Update kontrolü

Merhabalar bu yazımda kullanıcıların kullandığı uygulamaların versiyonlarına göre yeni versiyona yükseltmesi için zorlama durumunu nasıl gerçekleştirebileceğinizi göstereceğim.

Yeni eklediğiniz özelliklerin kullanılması ve güvenlik sorunlarınızı çözdüğünüz bir versiyon yazmış olabilirsiniz. Bu gibi durumlarda eski versiyon kullanan kullanıcıları market sayfasına yönlendirerek yeni …

SwiftUI ile ScrollView kullanımı

Merhabalar bu yazımda SwiftUI ile ScrollView kullanarak UIKit içerisinde kullandığımız CollectionView yapısını oluşturacağız. Bunun yanı sıra aksiyon vererek farklı bir sayfaya Pass data işleminin nasıl gerçekleştiğini öğrenmiş olacaksınız.

SwiftUI içerisinde CollectionView yapısına karşılık gelen bir yapı yok. Bu yapıyı daha …

SwiftUI ile Button kullanımı

Merhabalar bu yazımda SwiftUI ile Button kullanımını sizlerle paylaşacağım. Uygulamalarımızda en çok kullandığımız elementlerden olan Buttonları SwiftUI yapısı ile nasıl aksiyon verip, tasarım yapabileceğimizi ve basit bir animasyon işleminin nasıl gerçekleşeceğini aşağıda vereceğim örnek ile göreceksiniz.

Button sınıfı 2 adet …

SwiftUI ile NavigationButton kullanımı

Merhabalar bu yazımda SwiftUI ile oluşturduğumuz List yapımızdaki sutunlara diğer sayfalara geçiş aksiyonu vereceğiz. Bu işlem için NavigationButton kullanmamız gerekli.

UIKit ile gerçekleştirdiğimiz performSegue işlemleri SwiftUI yapısında dahada basit hale getirilmiş. Bu sayede sayfalar arası geçiş işlemi oldukça kolay.

Aşağıdaki …

SwiftUI ile List kullanımı

Merhabalar bu yazımda SwiftUI ile List ve NavigationBar kullanımını göstereceğim. Bu yapı UIKit içerisinde UITableView ve UINavigationBar yapısına karşılık geliyor.

UIKit ile uğraştığımız Delegate,DataSource gibi yapılar ile uğraşmadan hızlı bir şekilde tablomuzu listeleyebilir ve kolay bir şekilde sayfamıza NavigationBar ekleyebilirsiniz.…

SwiftUI ile Circle Image oluşturmak

Merhabalar bu yazımda SwiftUI kullanarak basit bir arayüz tasarlayacağız. Bu arayüzde yuvarlak resim ve üst, alt başlık olacak. Böylelikle SwiftUI kullanım yapısını görmüş olacaksınız.

Öncelikle SwiftUI framework olarak UIKit extension vs tarzında düşünmeyin. Bu tamamen yeni bileşenler barındıran tamamıyla farklı …

SwiftUI nedir ?

Merhabalar, yeni bir kategori serisi ile birlikte WWDC19 etkinliğinde tanıtılan iOS dünyası için çok önemli bir yenilik olan SwiftUI kullanarak nasıl uygulama geliştirebiliriz sorusuna cevap arayacak ve bu yapıyı örnekler ile öğrenmiş olacağız.

Etkinlikte bence benim için tanıtılan en önemli …

Swift 5.1 ile Opaque Return Types

Merhabalar bu yazımda Swift 5.1 ile aramıza katılan önemli yeniliklerden Opaque Return Type kullanımından bahsedeceğim.

Dile eklenen bu ek return parametresi ile önceden oluşan bir sorun çözülmüş oluyor. Nedir bu sorun ? diyecek olursanız.

Aşağıdaki örnek üzerinden gidelim.

Swift 5.1 ile Static Subscript kullanımı

Merhabalar bu yazımda Swift 5.1 ile eklenen Static Subscript kullanımını sizlerle paylaşacağım.

Swift dilinde uzun süredir yer alan ve yeniliklere kavuşan subscript yapısı, dilin bu sürümü ile Enum içerisinde artık ayrı ayrı get, set method yazmadan kullanabilmeniz için static

Swift 5.1 ile Universal Self kullanımı

Merhabalar bu yazımda Swift 5.1 ile güncellenen Universal Self işlemini Class yapılarında nasıl kullanabileceğinizi göstereceğim.

Universal Self ile birlikte static nesnelere erişmek artık daha okunaklı ve basit.

Bu işlem için Self (Büyük S harfi ile) kullanarak sınıfın static değişkenine o …

© 2019 Kenan Atmaca