İçeriğe geç

Yazar: Kenan Atmaca

SwiftUI ile Widget oluşturmak

Merhabalar bu yazımda SwiftUI ile birlikte iOS 14 ile aramıza katılan Widget yapısını hızlı bir şekilde oluşturma işlemini sizlerle paylaşacağım.

iOS 14 ve Xcode 12 artık kullanıma sunuldu, Buda biz geliştiricilere yeni ve daha yetenekli uygulamalar yazmamız için yenilikleri beraberinde …

Apple Event 2020

Merhabalar, WWDC 20 etkinliğinin ardından klasik olarak her yıl yapılan eylül ayı etkinliği ile birlikteyiz. Bu etkinlikte neler olacak ve daha sonrası için biz geliştiricileri neler bekliyor gündeminden bahsedeceğim.

Eylül ayı etkinliği hep yeni elektronik cihazların tanıtıldığı ve yazılım sürümlerinin …

SwiftUI ile Custom Side Menu oluşturmak

Merhabalar bu yazımda SwiftUI ile birlikte Yandan açılır Side Menu yapımını sizlerle paylaşacağım.

SwiftUI ile birlikte istediğiniz tasarımı Auto Layout olmadan tüm cihazlarda aynı şekilde gösterebilir ve bu arayüzleri daha sonrasında farklı projelerde kolay bir şekilde kullanabilirsiniz. Buda biz geliştiricilere …

SwiftUI ile App Store RSS veri çekmek

Merhabalar bu yazımda SwiftUI ile birlikte kullandığımız bir çok nesneyi ve request işlemi yaparak App Store RSS json verisini birlikte kullanacağız.

Bu paylaşacağım örnek ile SwiftUI 2 ile birlikte bizimle olacak bir çok yeniliği aynı örnek içinde görebileceksiniz. Aynı zamanda …

SwiftUI ile Custom Toggle kullanımı

Merhabalar bu yazımda SwiftUI ile birlikte iOS uygulamalarımızda kullandığımız Toggle nesnesini custom olarak tasarımını nasıl değiştirebileceğinizi göstereceğim.

Toggle nesnesi yani UIKit ile kullandığımız UISwitch nesnesini custom tasarım eklemek için ToggleStyle protokolü ile birlikte custom bir class yazacağız ve bunu yaratmış …

SwiftUI ile Custom Corner Path oluşturmak

Merhabalar bu yazımda SwiftUI ile Custom bir Shape sınıfı ile kolay bir şekilde nesnelerin köşelerine radius verme işlemini paylaşacağım.

SwiftUI ile daha önceki Path kullanımını sizlerle paylaşmıştım. Şimdi Custom bir shape sınıfı yardımı ile UIBezierPath kullanarak nesnelerin köşelerini yuvarlayalım.

Yukarda …

SwiftUI ile Menu kullanımı

Merhabalar bu yazımda SwiftUI ile Popup menu kullanımını paylaşacağım.

Uygulama içerisinde oldukça işimize yarayacak ve yazmakla zaman kaybetmeyeceğiniz bir popup menu yapısını SwiftUI bizlere sunmakta. Menu sınıfı yardımı ile kolayca popup menu popup yaratabilir ve aksiyon alabilirsiniz.

Aşağıda yazdığım örneği …

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 Full screen present işlemi

Merhabalar bu yazımda SwiftUI ile tam ekran olarak present işlemini nasıl gerçekleştirebileceğinizi göstereceğim.

Present işleminde açılacak sayfanın tam ekran olarak açılması için SwiftUI yeni sürümünde fullScreenCover eklendi. Bu fonksiyon sayesinde kolay bir şekilde full screen present işlemi gerçekleştirebilirsiniz.

Aşağıda yazdığım …

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 …

Copyright © 2020 Kenan Atmaca