Kategori: IOS

21 Ekim 2023

SwiftUI ile sorunlar

SwiftUI ve Jetpack Compose, mobil uygulama geliştirme sürecini kolaylaştırmayı hedefleyen ve farklı ekosistemler için tasarlanmış framework’lerdir. Her ikisi de kullanıcı arayüzü tasarımında standart dışı yaklaşımlar sunarak geliştiricilere daha hızlı ve verimli bir şekilde uygulama geliştirmeye olanak tanır. SwiftUI, Apple’ın iOS, macOS ve watchOS gibi platformlarında kullanılabilen birçok özelliğe sahip bir framework’dür. Jetpack Compose ise Google tarafından Android için geliştirilen yeni bir framework’dür. Her iki framework […]

14 Ekim 2023

SwiftUI’de Donanım ve İşletim Sistemi Bağımlılıkları

SwiftUI, bilindiği üzere Apple tarafından iOS, macOS, watchOS ve tvOS platformlarında kullanılmak üzere geliştirilmiş yenı bir UI framework’dür. Declarative syntax’i sayesinde kod tekrarını aza indirerek hızlı prototiplemeye ve ortaya ürün çıkarılmasına olanak sağlar. Ancak SwiftUI hala çok yeni sayılabileceği için, farklı iOS ve macOS sürümleri arasında uyumluluk sorunları yaşanabilmektedir. Örneğin, macOS’ta bazı özellikler iOS’a göre daha sınırlı olabilir. Aynı şekilde, eski iOS sürümlerinde de SwiftUI’nin […]

25 Haziran 2023

fatal: unable to access Çözümü

İnternette çokca:– How to resolve fatal error in git?– Why can’t I clone my repository?sorularını görmeniz mümkün Swift tarafında bazı zamanlar bu şekilde pod yüklerken veya güncellerken hata ile karşılaşabiliyoruz. Bu hatayı flutter tarafında eklenen bir kütüphane nedeniyle aldım. Burda ios klasörüne girdim ve git gc yazarak tekrar pod update komutunu vererek yüklemeyi başardım.

26 Nisan 2023

SwiftUI List ile scrollto sorunu

SwiftUI, Jetpack Compose gibi kolay ve okunabilir tasarım ve kodlama yoluna gitme yönünde ilerlemek ve daha fazla özelleştirme yapılabilmesinin önünü açmak için yazılmış bir frameworktür. Ben bu yapının kullanımını ilk olarak 2016’lı yıllarda Android için Anko kütüphanesinde görüp kullanmaya başlamıştım. Anko tabi sadece bu yönüyle değil arkaplan işlemlerini kolaylaştırma gibi bir çok geniş yelpazede işleri kolaylaştıran bir kütüphaneydi ki zaten sonradan bir çok özelliğini kotlin’e […]

29 Mayıs 2022

Incremental compilation… it is not compatible hatası

Bu hataya genel olarak Alamofire kütüphanesi sebep oluyormuş gibi karşılaşıldıysa bile öyle değil. Kullanılan bir yapı değiştirilmiş ve onu kullananlar genel olarak bu hatayı alıyor. Bu hatayla genel olarak XCode 13.3 versiyonunda karşılaşılıyor, 13.4 güncellemesi henüz geldi denedim ve sorun düzelmiş. Genelde 13.2.1’e geri dönülmüş ancak yeni gelen güncelleme sorunları çözmüş.