İçeriğe geç

Aylar: Şubat 2017

Swift ile 2 yıl

Merhabalar bugün Swift dili ile uygulama geliştirme ve dili öğrenmeye başlamamın üzerinden tam 2 yıl geçti ve bunu sizlerle paylaşmak istedim.

Bundan tam 2 sene önce 28 şubat günü Swift dilini öğrenmeye başladım. Daha ozamanlar Swift dili çıkalı 4 veya …

İOS ile SceneKit

Merhabalar bu yazım ile birlikte İOS kütüphanelerinden SceneKit yazı serisine başlıyorum. Ara ara örnekler vererek SceneKit kütüphanesini öğrenmiş olacağız.

SceneKit nedir ? diye sorarsanız İOS 3D grafik işlemleri yapabileceğiniz, her geçen gün gelişen Unity 3D ile kıyaslanan bir oyun,grafik modelleme …

Stack kullanımı

Merhabalar bu yazımda Swift ile generics yapısını kullanarak her değişken türüne cevap verebilen bir Stack yapısı nasıl modelleriz bunu göreceğiz.

Stack(Yığın) yapısı bilgisayar mimarisinde önemli bir yere sahiptir. Bu yapı İOS sayfalama ve bir çok grafiksel işlemlerdede kullanılmaktadır.

Bir veri …

MemoryLayout kullanımı

Merhabalar bu yazımda Swift ile nesnelerin, değişkenlerin hafıza değerlerini bize veren MemoryLayout kullanımını göstereceğim.

Hafıza kullanımı programlamada çok önemlidir. Yanlış kullanımlar, çakışan adres gösterimleri, gereksiz yer tutan değişkenler, aşırı yüklemeden kaynaklı hafıza sızıntıları gibi olaylar alt seviye programlama dillerinde büyük …

RawRepresentable kullanımı

Merhabalar bu yazımda Swift ile birlikte enum üzerinde kullanılan protocol olan RawRepresentable‘ı nasıl kullanırız ne işe yarar bunu görmüş olacağız.

Protokoller bildiğimiz gibi Swift dilinde çok önemli bir yer tutmakta. Programlamaya modern yeni bir anlayış getirmekteler. Swift dili içerisinde …

Binary tree oluşturmak

Merhabalar bu yazımda Ağaç algoritmalarından önemli ve bilindik bir algoritma olan binary ağacını Swift dili ile nasıl modeller arama işlemi gerçekleştiririz bunun örneğini göreceğiz.

Kısaca bu ağaç yapısını özetlersem. Bir adet root düğüm bulunur ve sol tarafı küçük değerler, sağ …

MKPointAnnotation kullanımı

Merhabalar bu yazımda MapKit içerisinde bulunan MKPointAnnotation sınıfını nasıl kullanırız ve ne işe yarar buna örnek vereceğim.

MKPointAnnotation sınıfı harita üzerinde nokta belirginleştirmemize yarar. Bölgenin Enlem ve boylamları kullanılarak işaretleme yapılır.

Bununla birlikte MapKit üzerinde çoğu işlem için Core Location

Linked list oluşturmak

Merhabalar bu yazımda Swift ile birlikte veri yapısı olan linked list yapısını nasıl modelleyebiliriz bunun örneğini göstereceğim.

Modern programlama dillerinde bağlı listeler olmadığı için nesneye yönelimli bir yapıda modellenerek kullanılırlar. Yapı olarak bağlı listeler bir biri arkasına dizilmiş zincir şeklinde …

İOS ile MapKit

Bu yazımla birlikte İOS ile MapKit serisine başlamış bulunmaktayım. Kategori olarak ekleyeceğim MapKit serisine kolay bir şekilde ulaşabileceksiniz.

MapKit nedir ? diye soracak olursanız. İçerisinde tüm harita üzerinde işlem yapabileceğiniz fonksiyonlar bulunan, İOS üzerinde konum odaklı uygulamalar yazmanızı sağlayan harita …

Auto Layout Visual Format kullanımı

Merhabalar bu yazımda İOS ile birlikte kullandığımız Auto Layout özelliğini görsel format dili kullanarak nasıl yazarız bunun örneğini göreceğiz.

Auto Layout bildiğimiz gibi telefon,tablet uyumu dikey ve yatay uygulama kullanımlarında neesnelerin boyutlarının otomatik olarak buna göre ayarlayan bir yardımcıdır. Auto …