SwiftUI

Vikipedi, özgür ansiklopedi
SwiftUI
Geliştirici(ler)Apple Inc.
İşletim sistemiiOS, iPadOS, macOS, tvOS, watchOS, visionOS
LisansTescilli

SwiftUI, Apple Inc. tarafından Swift programlama diline yönelik kullanıcı arayüzü oluşturmak için bir grafik uygulama çerçevesidir. 3 Haziran 2019'da şirketin Dünya Çapında Geliştiriciler Konferansı'nda duyuruldu.

SwiftUI, diğer Apple geliştirme çerçevelerinde kullanılan UIKit ve AppKit gibi emir tabanlı sözdizimi ile karşılaştırıldığında beyan tabanlıdır. SwiftUI, diğer UIKit görünümleri, 2D çizim, animasyonlar, olay işleme, widget'lar ve veri bağlama ile etkileşim olanağı tanır. SwiftUI otomatik olarak UI görünümleri ile veri arasında senkronize olur.[1]

SwiftUI, diğer Apple hizmetleriyle entegre olabilir, örneğin düzenleme sırasında gerçek zamanlı önizleme sağlamak için Xcode ile entegre olabilir,[2] ve Apple Maps ile harita desteği sağlar.[3].

Kaynaklar[değiştir | kaynağı değiştir]

  1. ^ "SwiftUI". Apple Developer Documentation (İngilizce). Erişim tarihi: 10 Ocak 2024. 
  2. ^ "Xcode'da Önizlemeler". Previews in Xcode – Apple Developer Documentation (İngilizce). 7 Kasım 2023 tarihinde kaynağından arşivlendi. Erişim tarihi: 7 Kasım 2023. 
  3. ^ "SwiftUI için MapKit". Apple Developer Documentation (İngilizce). Erişim tarihi: 10 Ocak 2024. 

Dış bağlantılar[değiştir | kaynağı değiştir]