İçeriğe geç

Kenan Atmaca | Blog Yazılar

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:

Functional Programing nedir ?

Merhabalar bu yazım ile birlikte yeni bir seriye başlıyorum. Sizlere fonksiyonel programlama yapısını ve paradigmalarını Swift dili ile gerçeklemeye çalışıp, paylaşacağım. Programlama yaklaşımlarından biri olan fonksiyonel programlama çoğu modern programlama dili içerisinde kullanılmaktadır. Bu dillerin tamamında direkt olarak fonksiyonel programlamaya …

PHAsset to Data işlemi

Merhabalar bu yazımda İOS uygulamalarımızda Photos framework ile elde ettiğimiz PHAsset tipindeki nesneyi Data nesnesine nasıl dönüştürüp kullanabileceğinizi göstereceğim.

Bir önceki yazımda bu işlemi UIImage için gerçekleştirmiştik. Şimdide Video seçme işleminin ardından bu videoyu Data nesnesine dönüştürüp sunuculara veya cihaz …

PHAsset to UIImage işlemi

Merhabalar bu yazımda İOS uygulamalarımızda Photos framework ile elde ettiğimiz PHAsset tipindeki nesneyi UIImage nesnesine nasıl dönüştürüp kullanabileceğinizi göstereceğim.

Photos framework iOS içerisinde cihazın fotoğraf albümünü kullanmamızı sağlayan içerisinde yararlı fonksiyonlar bulunan bir sınıf. Buradaki PHAsset ise albümden elde ettiğimiz …