I usually write about iOS, C# and other software programming topics.


Swift ile Network işlemleri
Behran KankulMar 7, 20214 min read

Merhaba, Bu yazıda size Swift ile network işlemlerini ek bir kütüphane kullanmadan nasıl yapabileceğinizden bahsetmek istiyorum. iOS geliştiricileri için Swift için Alamofire, Objective-C içinde AFNetwork oldukça yaygın kullanıma ve bilinirliğe sahip. Zaten yanlış hatırlamıyorsam Alamofire, AFNetwork’ü yapanlar tarafından çıkarılmıştı. Bende…

How to deal with GDC with enums in Swift
Behran KankulMar 6, 20201 min read

Grand Central Dispatch (GCD) is a great technology provided by Apple. It provides an elegant level of abstraction to work with threads, queues, and locks. GDC helps you to develop smooth and user friendly application. I have created a queue enum…

RacoonKit yayında
Behran KankulNov 12, 20192 min read

Merhaba! Uzun zamandır çalışma hayatım boyunca arayüz geliştirme için kullandığım kodları derleyip toplayıp bir cocoapod olarak yayınlamak istiyordum. Sonunda zaman bunu yapabildim. Huzurlarınızda RacoonKit! (https://cocoapods.org/pods/RacoonKit) Öncelikle belirtmem gerek. Bir PureLayout gibi kapsamlı bir kütüphane değil. Ancak kullanımı olabildiğinde hızlı şekilde…

Swift Dersleri – 4 – Optional
Behran KankulMar 17, 20194 min read

Optional, daha önce Objective-C’de olmayan bir kavram ve Swift’in en önemli parçalarından biri. Sadece object tipinde değişkenler için geçerli olup Structure, enum gibi tiplerde uygulanamaz. Temel olarak bir optional değişkenin değerinin olup olmadığı üzerinde işlem yapmadan belirli değildir. Optional bir…

Swift Dersleri – 3 – Bool/Tuple
Behran KankulFeb 12, 20193 min read

Merhaba. Daha önce 1. ve 2. bölümlerini paylaştığım Swift derslerinin 3. bölümüyle karşınızdayım. İkinci bölümde başladığım değişkenler konusunda şimdi sıra Bool ve Tuple’a geldi. Bool Programlamada mantıksal değerler olan Boolean değerler Swift’te Bool ile tanımlanır. Alabileceği değerler true veya false.…