SwiftUI-iOS26-Showcase
iOS 26 ve macOS 26 ile gelen SwiftUI API'lerinin Liquid Glass'tan Foundation Models'a uzanan on altı çalışan demosu.
Lisans: MIT
iOS 26 ve macOS 26'da yeni gelen API gruplarının her biri için küçük bir SwiftUI ekranı sunan, toplam on altı ekranlık bir Swift paketi: Liquid Glass, yeni bar ve scroll modifier'ları, rich text düzenleme, native web view, 3D grafikler, SF Symbol draw efektleri, @Animatable macro'su ve cihaz üzerinde çalışan Foundation Models framework'ü. Her ekranda API'nin seçeneklerini denemek için kontroller ve kullandığı SDK sembollerinin listesi var. Galerinin tamamını çalıştırabilir ya da tek bir ekranı kendi uygulamanıza ekleyebilirsiniz.
Özellikler
- 6 kategoride 16 demo: Liquid Glass, bar ve navigasyon, scroll ve yerleşim, metin ve web, grafik ve semboller, Apple Intelligence. 14'ü macOS'ta da çalışıyor.
- ShowcaseGallery, mevcut platformda kullanılabilen demoları listeler; arama başlık, özet ve API adlarında eşleşir.
- ShowcaseDemoView(.chart3D) tek bir demoyu kendi navigasyonunuza yerleştirir.
- ShowcaseCatalog arama, gruplama ve kimlikle bulma mantığını SwiftUI view'larına bağlı olmadan tutar; bu yüzden düz unit testlerle kapsanır.
- Swift Testing suite'leri macOS'ta ve iOS Simulator'da koşar; README'deki demo tablosu ile demo metadata'sı uyuşmazsa test kırılır.
- Bir render testi, ImageRenderer'ın çizebildiği ölçüde her demonun özet ve API listesinden fazlasını çizdiğini kontrol eder.
- Herhangi bir demoyu launch argümanıyla açabilen iOS ve macOS örnek uygulaması.
Hızlı Başlangıç
1import SwiftUI2import SwiftUIiOS26Showcase3 4@main5struct DemoApp: App {6 var body: some Scene {7 WindowGroup {8 ShowcaseGallery()9 }10 }11}Kurulum
Xcode: File > Add Package Dependencies…
1https://github.com/muhittincamdali/SwiftUI-iOS26-Showcase.gitPackage.swift
1.package(url: "https://github.com/muhittincamdali/SwiftUI-iOS26-Showcase.git", from: "2.0.0")Ekran Görüntüleri













Zaman Çizelgesi
Repo açıldı; v1.0.0 ilk commit'e tag'lendi
Eski demo uygulamaları kaldırıldı ve paket yalnız placeholder içeren küçük bir çekirdeğe indirildi
2.0.0 olarak yeniden kuruldu: on altı iOS 26 demosu, aranabilir katalog, macOS ve iOS Simulator'da Swift Testing, örnek uygulama ve DocC (PR #3)