İçeriğe geç

Etiket: Swift

İOS ile Video Snapshot görüntü yakalamak

İOS

Merhabalar bu yazımda sizlere güzel bir örnek vereceğim. Bu sayede İOS uygulamalarınızda videonun içerisinden ekran görüntüsü nasıl alınır görmüş olacağız.

Video Snapshot nedir ? bundan bahsedecek olursam. Bu olay videonun her hangi bir anında o anın fotoğrafını çekmeniz demektir. Bu …

Swift Autoreleasepool kullanımı

swift

Merhaba arkadaşlar bu yazımda İOS programlarken bazı ram üzerinde gerçekleşen yığılmalar ve bazen app crash veya ısınma sorunu yol açan kod parçalarını nasıl sabit haale getiririz bundan bahsedeceğim.

Bunun için en önemlisi uygulamalarınızda kesinlikle ARC (Automatic Referance Counting) olayını uygulamanız …

UIImageView Slide Animation kullanımı

İOS

Merhabalar bu yazımda İOS programlarken işinize yarayacak UIImageView‘i nasıl basit bir şekilde Slide Show yaparız bunun örneğini vereceğim.

Bu Slide Show animasyonu UIImageView‘in içerisinde bulunan fonksiyon ile yapacağız oldukça kullanımı basit. animationDuration ‘u istediğiniz gibi değiştirebilir isterseniz ard …

NSURLCache kullanımı

İOS

Merhabalar bu yazımda İOS uygulama geliştirirken sunuculardan çekilen verilerin tekrar kullanımını sağlamak ve uygulamaya performans kazandırmak için nasıl cache işlemi yaparız. Bundan bahsedeceğim.

Diğer yazımda NSCache sınıfından bahsetmiştim. Bu sınıf aldığınız verileri teker teker içine set edip daha sonra burdan …

NSCache kullanımı

İOS

Merhabalar bu yazımda İOS uygulama yazarken işinize yarayacak güzel kullanışlı bir sınıf olan NSCache nedir ? buna örnek vereceğim.

NSCache adından’da anlaşıldığı gibi bir Cache kontrol sınıfıdır. Bu sınıfı kullanarak uygulamalarınızda objeleri cache’leme işlemi yapabilir. Web’den sürekli olarak veri iletişimi …

İOS ile Execution durum kontrolü

İOS

Merhabalar bu yazımda İOS programlarken kullanmamızın yararlı olduğu uygulama davranışları nasıl kontrol edilir buna örnek vereceğim.

Bunun için Observers yapısını kullanıyoruz. Bu yapıyı ilerleyen makalemde daha detaylı bahsedeceğim. Yapının temeli sürekli olarak arka fonda çalışması ve duruma göre tetiklenmesi bizimde …

Swift ile Delegation mantığı

swift

Merhabalar bu yazımda Swift programlama dilinde bulunan OOP yapıya ek olarak POP yapısı yani Protocol‘e yönelik programlama anlayışında önemli bir unsur olan Delegate mantığından bahsedeceğim.

Swift ile daha önceki yazılarımda Protocol konusu ile ilgili yazılar yazdım. Delegate mantığıda protokol …

CoreGraphics ile CATextLayer kullanımı

İOS

Merhabalar bu yazımda CoreGraphics ile yazı katmanı yani CATextLayer nasıl oluştururuz. Bunun örneğini vereceğim.

CATextLayer direk olarak grafik katmanı üzerinden oluşturulmakta buda performans olarak hız demek. Bu katmanı genel olarak görsel içerik hazırlarken kullanmanız tavsiye edilir.

Aşağıdaki verdiğim örnekte kullanım …

CoreGraphics ile CATransform3D kullanımı

İOS

Merhabalar bu yazımda CoreGraphics kütüphanesi ile nasıl 3 boyutlu animasyonlar hazırlarız bunun için kullanılan CATransform3D sınıfına örnek vereceğim.

CGAffineTransform sınıfıyla (x,y) üzerinden 2D transform işlemlerini kolaylıkla sağlayabiliyoruz. 3D işlemler için ise (x,y,z) işlemlerini direk katman üzerinden işlem yapan CATransform3D sınıfıyla …

Swift 3 ile neler yeni ?

swift

Merhabalar bu yazımda WWDC 2016 geliştiriciler konferansının ardından yapılan değişikliklerin yavaş yavaş netleştiği yeni Swift 3 versiyonu hakkında bilgiler vereceğim.

Bildiğimiz gibi Swift programlama dili 2014 yılındaki WWDC etkinliğinde tanıtıldı ve ilerleyen yılda open-source haaline geldi. Buda dilde yeni kütüphaneler …

Copyright © 2022 Kenan Atmaca