İçeriğe geç

Kenan Atmaca | Blog Yazılar

Xcode build time gösterme

Merhabalar bu yazımda Xcode üzerinde projelerinizi geliştirirken derleme zamanını gösterme özelliğini nasıl aktif edebileceğinizi göstereceğim.

Bu işlem için console üzerinden build time flag nesnesini true yapmamız gerekli. Bunun için console üzerinden aşağıdaki betiği çalıştırmanız yeterli olacaktır.

Viper Pattern nedir ?

Merhabalar bu yazımla birlikte yeni yılın ilk blog yazısı ile öğrenmeye devam ediyoruz. Bu yazımda iOS yazılım tasarım desenlerinden olan Viper tasarım deseni nedir ? ve bize neler sunar sorusuna yanıt bulacağız.

iOS uygulamalarımızda kullandığımız bir çok tasarım deseni bulunur …

Her şey daha yeni başlıyor

Merhabalar, koskoca bir yılı daha geride bıraktık. Acısıyla tatlısıyla benim için güzel bir yıldı. 2018 yılı benim için yeni deneyimler kazandığım ve kendimi bir sonraki seviyeye çıkardığım bir yıl oldu.

2019 yılındada hedefime ve varmak istediğim noktaya en hızlı şekilde …

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. …