SwiftUI-iOS26-Showcase
Dieciséis demos SwiftUI ejecutables de las API nuevas en iOS 26 y macOS 26, de Liquid Glass a Foundation Models.
Licencia: MIT
Un paquete Swift con dieciséis pantallas SwiftUI pequeñas, cada una construida alrededor de un grupo de API nuevas en iOS 26 y macOS 26: Liquid Glass, los nuevos modificadores de bar y scroll, edición de rich text, el web view nativo, gráficos 3D, efectos de dibujo de SF Symbol, la macro @Animatable y el framework Foundation Models en el dispositivo. Cada pantalla tiene controles para probar las opciones de la API y lista los símbolos del SDK que usa. Puedes ejecutar toda la galería, o incorporar una sola pantalla a tu propia app.
Características
- 16 demos en 6 categorías: Liquid Glass, bars y navegación, scroll y layout, texto y web, charts y símbolos, y Apple Intelligence. 14 de ellas también funcionan en macOS.
- ShowcaseGallery lista las demos disponibles en la plataforma actual; la búsqueda coincide con títulos, resúmenes y nombres de API.
- ShowcaseDemoView(.chart3D) incorpora una sola demo a tu propia navegación.
- ShowcaseCatalog contiene la lógica de búsqueda, agrupación y búsqueda por id sin depender de vistas SwiftUI, así que está cubierto por simples unit tests.
- Las suites de Swift Testing se ejecutan en macOS y en el iOS Simulator; un test falla cuando la tabla de demos del README y los metadata de las demos no coinciden.
- Un test de renderizado comprueba que cada demo dibuja más que su resumen y su lista de API, dentro de lo que ImageRenderer puede dibujar.
- Una app de ejemplo para iOS y macOS que puede abrir cualquier demo a partir de un argumento de lanzamiento.
Inicio rápido
1import SwiftUI2import SwiftUIiOS26Showcase3 4@main5struct DemoApp: App {6 var body: some Scene {7 WindowGroup {8 ShowcaseGallery()9 }10 }11}Instalación
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")Capturas de pantalla













Cronología
Repositorio abierto; v1.0.0 etiquetada en el primer commit
Se eliminaron las apps de demo antiguas y el paquete se redujo a un núcleo mínimo, que solo contenía placeholders
Reconstruido como 2.0.0: dieciséis demos de iOS 26, un catálogo con búsqueda, Swift Testing en macOS y el iOS Simulator, una app de ejemplo y DocC (PR #3)