İçeriğe geç

Ay: Aralık 2018

UserDefaults sharing targets işlemi

Merhabalar bu yazımda iOS ile uygulamalarınızda oluşturmuş olduğunuz App extension arası UserDefaults paylaşımını göstereceğim.

Yoğunlukla uygulamalarımızda kullandığımız UserDefaults yapısını diğer app arası paylaşım için app group kullanmamız gerekli. App -> Capabilities -> App group aktif edip oluşturduğunuz bundleId ile diğer …

Keychain sharing targets işlemi

Merhabalar bu yazımda iOS uygulamalarınızda uygulama içi Keychain kullandığınız zaman diğer app extension üzerinde ortak kullanımı nasıl gerçekleştirebileceğinizden bahsedeceğim.

Eski yazılarımın birinde Keychain nedir ? sorusunu cevaplamıştım. Bu yazımda bir önceki yazımda Realm ile targets kullanımını bu sefer Keychain ile …

Realm synchronous targets işlemi

Merhabalar bu yazımda sizlere iOS uygulamalarınızda Realm database kullandığınız zaman senkronize bir şekilde diğer targetler ile ortak kullanımını nasıl gerçekleştirebileceğinizi göstereceğim.

iOS uygulamalarımızla birlikte çalışan bir çok target bulunmakta. (Today, Auto fill, Safari, WatchKit) bunlar ile veri paylaşmak için App

Interview Question – 2

Merhabalar bu yazımda sizlere iOS Developer alımlarında karşıma çıkan diğer bir soruyu paylaşacağım.

Soru oldukça basit. Tabi hızlı düşünüp yazmak önemli olan. Olay bir fonksiyon yazmanız isteniyor. Bu fonksiyona parametre olarak Int bir sayı göndermeniz ve sonuç olarak bu sayının …

Interview Question – 1

Merhabalar bu yazımda sizlere karşılaştığım bir mülakat sorusunu paylaşacağım. Sizde bu soruyu yazmayı deneyerek kendinizi kontrol edebilirsiniz.

Bu karşılaştığım soru silikon vadisindeki bir şirket tarafından tarafıma soruldu. Bildiğiniz gibi her programlama dili birer araçtır. Esas olan algoritmik becerileriniz ve analitik …

Interview Questions serisi

Merhabalar bu yazımda ile birlikte sizlere faydalı olacağını düşündüğüm yeni bir kategori yaratmaya karar verdim. Bu kategori ile birlikte sizlere iOS Developer iş alımı yolunda karşımıza çıkacak olan karşılaşabileceğiniz yazılımsal sorular paylaşacağım.

Bu paylaşımlar algoritmik olarak sizden kısa bir sürede …

Functional Programing – Monad

Merhabalar bu yazımda Fonksiyonel Programlamanın önemli konularından Monad nedir ? konusuna değinip, bu konu hakkında örnek paylaşacağım.

Fonksiyonel Programlama matematiksel olarak modellenebilen yapılar için büyük kolaylık sağlar. Günümüzün önemli konularından olan Dağıtık Mimariler içinde fonksiyonel programlama yapısı büyük önem taşımaktadır. …

Functional Programing – Applicatives 2

Merhabalar bu yazımda bir önceki Applicatives yazıma ek olarak güzel bir örnek paylaşacağım.

Bu yapılar fonksiyonel programlama ile yazılım dünyasına girmiş ve geliştirilmiştir. Bu yapıyı bir önceki yazımda açıklamış olsamda olay yapılacak işlem ve ardından eklenecekler olarak düşünebiliriz. İlk contextlenen …

Functional Programing – Applicatives

Merhabalar bu yazımda fonksiyonel programlama içerisinde bulunan Applicatives paradigması hakkında bilgi verip Swift ile örnek yapacağız.

Applicatives paradigması Functor yapısına ek olarak .apply işlemi ile birlikte .map işlemini kullanır. Fark olarak fonksiyon contextleme ve bununla birlikte context olan …

Functional Programing – Functors

Merhabalar bu yazımda fonksiyonel programlama içerisinde bulunan Functor paradigması hakkında bilgi verip Swift ile örnek yapacağız.

Normal fonksiyonel olarak yazdığımız bir kodda örneğin:

func summ(x:Int, y:Int) -> Int {
    return x + y
}

summ(x: 5, y: 2) // 7
Copyright © 2022 Kenan Atmaca