İçeriğe geç

Ay: Ekim 2016

İOS ile Firebase kurulum işlemi

Merhabalar bu yazımda İOS ile Firebase sistemini nasıl hızlı bir şekilde uygulama projemize ekleriz bundan bahsedeceğim.

Bir önceki yazımda Firebase’nin ne olduğundan bahsetmiştim. İlk olarak Firebase SDK dosyalarını uygulamamıza import etmemiz için tavsiye edilen en iyi kurulum şekli CocoaPods yöntemidir. …

Firebase nedir ?

Merhabalar bu yazımda Google şirketinin 2 yıl önce satın aldığı Firebase şirketini geliştirip daha iyi hizmet veren Bulut tabanlı bir platform haaline getirdiği yapıdan bahsedeceğim.

Firebase bir bulut alt yapısıdır. Size uygulamalarınıza anlık olarak hizmet veren bir içerik sağlayıcıdır. Siz …

CADisplayLink kullanımı

İOS 10

Merhabalar bu yazımda hazırlandığınız İOS animasyonlarında sürekli olarak renderlamak istediğinizde size bu performansı veren animasyon timer‘ı CADisplayLink nasıl kullanılır örneğini vereceğim.

Animasyon ve layer işlemlerinde direk CoreGraphics katmanında çalışan seri CA sınıflarını biliyoruz ve oldukça işlevsel kullanıma sahipler.(CABasicAnimation,CAKeyFrameAnimation vs)…

github.com/KenanAtmaca/LayoutConstraints

Github KenanAtmaca

Merhabalar bugün sizlere bahsettiğim İOS ile Autolayout olayı için yazdığım kolay,kullanışlı  sınıfı paylaşacağım.

Sınıf nesnelerinize kolay bir şekilde Autolayout özelliği eklemenizi sağlıyor ve yazdığınız kod daha okunaklı ve düzgün bir şekilde işlevini görmüş oluyor.

Github üzerinden verdiğim örnek ile sınıfın …

İOS Kod bloğu hızı ölçme işlemi

İOS 10

Merhabalar bu yazımda İOS Uygulamalarınızda yazdığınız Swift kod bloklarının derleyici tarafından derlenme zamanını ölçebileceğiniz sınıfı paylaşacağım.

Yazdığım basit sınıf sayesinde başlangıç ve sonunu belirttiğiniz kod bloğu arası zamanı size döndüren kolay bir sınıf. Bu sayede kod bloğunuzun derlenme zamanını öğrenebilir …

Autolayout ile Animation kullanmak

İOS 10

Merhabalar bu yazımda İOS ile Autolayout üzerinde nasıl animasyon yaratırız bunun örneğini vereceğim.

Bir önceki yazımda NSLayoutConstraint ile Autolayout kullanımını göstermiştim. Şimdide bu nesneler üzerinde nasıl basitçe animasyon ekleriz bunu göstereceğim. Bu işlemi gerçekleştirmek oldukça basit.

Nesnemizin basılma,basılı tutma vs …

Yapay Zeka (artificial intelligence) nedir ?

Yapay Zeka

İnsanoğlu Dünyaya geldiğinden beri kendi için yaşamı için kolaylıklar aramaktadır. Yaptığı işleri zaman ve verimini en yüksek seviyeye çıkarmanın peşinde olmuştur. Bu istek ortaya farklı bilim dallarını ve elektronik dünyanın kapılarını aralamıştır.

Elektronik dünya ile birlikte yazılımda gelişim göstermiş, cihazlar …

Copyright © 2022 Kenan Atmaca