Çağatay EmekciinMobile DevelopmentBackground Task with BGTaskSchedulerBackground app refresh lets your application content always up to date. So, it is an important part of your application if it shows all…Oct 7, 20201Oct 7, 20201
Çağatay EmekciinMobile DevelopmentWidgetKitThese days, Apple released iOS 14. When updated your phone with iOS 14, you will see many new features. I think it is the most important…Oct 1, 2020Oct 1, 2020
Çağatay EmekciinMobile DevelopmentWhat is the difference between SwiftUI and UIKit framework?Apple has announced to SwiftUI at last WWDC. So, What is SwiftUI? What does it mean to iOS developers? 🤔May 19, 20202May 19, 20202
Çağatay EmekciinMobile DevelopmentQuick and NimbleQuick and Nimble are frameworks that are used in Unit tests in iOS. Quick is a testing framework and Nimble is a matching framework. They…May 8, 2020May 8, 2020
Çağatay EmekciEmbedding SiriKit in Opsgenie AppSiri is a virtual assistant provided by Apple. You can use Siri on Apple products that have iOS, iPadOS, watchOS, macOS, or tvOS as an…Apr 6, 2020Apr 6, 2020
Çağatay EmekciinMobile DevelopmentUnit Testing and Test Doubles in SwiftTesting is a process that verifying and validating your code. Unit testing is a way of testing your code. No matter which software…Mar 29, 2020Mar 29, 2020
Çağatay EmekciinMobile DevelopmentSwift Code Styles (SwiftLint)Code Styles are the rules or guidelines used when writing the source code for an application. Implementing a specific programming style…Feb 4, 2019Feb 4, 2019
Çağatay EmekciinMobile DevelopmentiOS Code Signing & ProvisioningXcode geliştirdiğiniz uygulamayı cihazda çalıştırmanız için Code Signing ve Provisioning Profile’larınızın tam olması gerekir.Dec 29, 2018Dec 29, 2018
Çağatay EmekciinTürkçe YayınEncryption (Şifreleme)Genellikle iOS alanında yazı yazmayı tercih ediyordum ancak sertifika süreçlerinde çok fazla karşımıza çıkan public-private key ve…Dec 13, 2018Dec 13, 2018
Çağatay EmekciinMobile DevelopmentiOS Mimari DesenlerMimari desenler yazılımda sıkça karşılaşılan problemlere yeniden kullanılabilir çözümler üretir. Bu desenler, anlaşılması ve yeniden…Dec 12, 2018Dec 12, 2018