İçeriğe geç

Etiket: Xcode

iOS ile UI Test Automation

Merhabalar bu yazımda iOS ile UI Test işlemini uygulamalarınızda nasıl kullanabileceğinizi sizlerle paylaşacağım.

iOS ile UI Test yaparken bir önceki yazımda eklediğim iskelet üzerine ve belirlenen yapı ile uygulama içinde kullandığınız nesnelere erişmeniz ve aksiyonları tetiklemeniz gerekli. Örneğin accessibilityLabel değeri …

UI Test nedir ?

Merhabalar bu yazımda iOS ile UI Test nedir ve ne işimize yarar sorularına yanıt bulmaya çalışacağız.

Uygulama yazarken test işlemini hep manuel olarak cihazı kullanarak yaparız. Bu test işlemini otomasyon haline getirmek için UI Test yazmamız gerekli. Yani özetle olabilecek …

SwiftUI nedir ?

Merhabalar, yeni bir kategori serisi ile birlikte WWDC19 etkinliğinde tanıtılan iOS dünyası için çok önemli bir yenilik olan SwiftUI kullanarak nasıl uygulama geliştirebiliriz sorusuna cevap arayacak ve bu yapıyı örnekler ile öğrenmiş olacağız.

Etkinlikte bence benim için tanıtılan en önemli …

WWDC 19

Merhabalar, koca bir yılın ardından tekrar bir WWDC etkinliği ile karşı karşıyayız. Apple ekosisteminde uygulama geliştiricisi olarak en keyif aldığım ve merakla beklediğim etkinlik.

Bu yılda hem yazılımsal hemde donanımsal yeniliklerle karşılaşacağız. Bunlardan hiç şüphesiz   Apple cihazların yeni sürümleri olacak. …

Playground üzerinde Markup kullanmak

Merhabalar bu yazımda sizlere Xcode Playground üzerinde Markup kullanarak sayfanızı daha zengin ve açıklayıcı hale nasıl getirebileceğinizi göstereceğim.

Markdown işleminden kısaca bahsedeyim. Markdown, web’deki metni biçimlendirmenin bir yoludur. Belgenin görüntüsünü siz kontrol edersiniz; sözcükleri kalın veya italik olarak biçimlendirme, …

iOS Error Breakpoint eklemek

Merhabalar bu yazımda Error handling işlemlerinizde debug işlemini nasıl tetikleyebileceğinizi göstereceğim.

Error handling işlemlerini daha önceki yazılarımda bahsetmiştim. Büyük uygulamalarda bazen durumsal olarak error handling işlemlerini debug etmek isteyebiliriz. Bu gibi durumlarda yardımımıza Xcode üzerinden ekleyeceğiniz Swift Error Breakpoint sayesinde …

Xcode gereksiz alan boşaltmak

Merhabalar bu yazımda Xcode üzerinde bulunan gereksiz, kullanılmayan alanları nasıl boşaltabileceğinizi paylaşacağım.

Bu işlem için yararlı bir betik çalıştıracağız. Bu betik sayesinde Xcode üzerinde bulunan kullanılmayan simülatörleri silmiş olacağız. Böylelikle Xcode üzerinde hızlanma hissedeceksiniz.

Aşağıdaki betiği terminal üzerinde çalıştırmanız yeterli …

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.

defaults write com.apple.dt.Xcode ShowBuildOperationDuration 

Playground ile UI görüntüleme

Merhabalar bu yazımda iOS uygulamanızda yazdığınız basit tasarımlarınızı Xcode Playground üzerinde canlı olarak nasıl gösterebileceğinizi paylaşacağım.

Playground bildiğiniz gibi kodlarınızı pratik yapmanız için derlemenizi sağlayan güzel bir sistem. Bu sistemi Apple her yeni Xcode versiyonu ile geliştirmekte. Artık Xcode 10

Uygulamanın toplam kod satır sayısı

Merhabalar bu yazımda işinize yarayabilecek basit bir terminal kod satırı ile uygulamalarınızın toplam kod satır sayısını nasıl öğrenebileceğinizi göstereceğim.

Uygulamalarımızdaki tüm .swift uzantılı dosyaların içerisindeki kodları alt alta yazılı olarak düşündüğümüzde bize toplam uygulama içi kod satır sayısını verir. Bu …

Copyright © 2022 Kenan Atmaca