Kaan VuralinadessoTurkeySwift Advanced ConceptsSwift is a popular programming language known for its elegance, safety features, and user-friendly nature. While many developers are…6 min read·Jul 11, 2023----
Kaan VuralMobil uygulama testleri neden ve nasıl otomatize edilir?Appium ve benzeri araçları kullanarak mobil uygulamaları test etmek, mobil otomasyon testi olarak bilinir.2 min read·Jun 28, 2022----
Kaan VuraliOS Uygulama GüvenliğiApple, kötü amaçlı yazılımları App Store’dan uzak tutmada oldukça başarılı. Ancak başvuru inceleme süreci, geliştiriciler için…5 min read·Dec 25, 2021----
Kaan VuralinMac O’ClockHow to create, use your own cocoapods libraryWe mostly use cocoapods to add 3rd party applications to our project. To create a modular project based on Cocoapods, each feature…3 min read·Sep 17, 2021----
Kaan VuralinMac O’ClockiOS Persistence and Core DataAll the variables and constants that you allocate in Swift are stored in memory, so they get lost when users quit the app.3 min read·Aug 10, 2020----
Kaan VuralinMac O’ClockIntroduction to ReactiveXReactive programming is converting everything into an event sequence. Every change in our data converted into an event that other parts of…2 min read·Jul 17, 2020----
Kaan VuraliOS Concurrency and ThreadingGrand Central Dispatch provides language features to support concurrency on iOS. It works with Dispacth Queue (objects) in our application.2 min read·Jul 7, 2020----
Kaan VuraliOS Networking with SwiftWe will begin with the networking foundations to understand web services and the rest of all.3 min read·Jun 29, 2020----
Kaan VuralClosure Retain Cycle in SwiftBefore you begin I highly recommend you to check ARC story.2 min read·May 17, 2020--1--1
Kaan VuralinMac O’ClockDelegate Retain Cycle in SwiftWhy delegate should be weak var?2 min read·May 17, 2020----