Tag
#SwiftUI
5 Beiträge mit diesem Tag.

PixzlSwiftLens: Unser Open-Source-Debug-HUD für SwiftUI
Mit einem Modifier bekommt jede SwiftUI-App FPS, RAM, CPU, Netzwerkaufrufe, OSLog-Stream und live View-Rerender-Raten ins HUD. Open Source, MIT, ab heute auf GitHub.

SwiftUI Daten speichern: @AppStorage, UserDefaults und SwiftData
Einstellungen merken, Listen persistieren, komplexe Daten speichern. Drei Wege, wie du Daten in deiner SwiftUI-App dauerhaft sicherst.

SwiftUI Navigation mit NavigationStack: Der komplette Guide
NavigationStack ersetzt NavigationView und macht Push-Navigation, Deep Linking und programmatische Navigation endlich sauber. So setzt du es richtig ein.

Netzwerkstatus in SwiftUI überwachen mit NWPathMonitor
Network Monitoring in SwiftUI mit NWPathMonitor und @Observable implementieren. Mit ContentUnavailableView, Environment-Injection und Tipps zum Testen auf echten Geräten.

SwiftUI Dark Mode implementieren: Der komplette Guide
SwiftUI Dark Mode richtig umsetzen mit Systemfarben, Asset-Katalogen, @Environment und manuellem Toggle. Inklusive typischer Fehler und Best Practices.
Worum es hier geht
SwiftUI ist Apples deklaratives UI-Framework und Pixzls Default für neue iOS- und macOS-Apps. Beiträge unter diesem Tag behandeln Layout-Patterns, Navigation, State-Management mit @State/@Observable/@Bindable, Performance-Tuning, Custom-Animations, Interop mit UIKit/AppKit und die wiederkehrenden Stolpersteine aus echten Production-Apps wie DockPin und Pixzl Reading.
Häufige Fragen
Welche SwiftUI-Version ist die Mindest-Grundlage?
Wir zielen auf iOS 17+ und macOS 14+ ab, weil moderne SwiftUI-APIs (@Observable, NavigationStack, ScrollView-Modifier) erst dort verfügbar sind. Ältere Compatibility-Themen werden separat behandelt.
SwiftUI oder UIKit für neue Apps?
SwiftUI für neue Apps, UIKit für Legacy-Migrationen oder spezifische Anwendungsfälle (sehr komplexe Collection-Views, Custom-Drawing mit Core Graphics, alte iOS-Versionen). Vergleichende Artikel sind hier verlinkt.
Werden auch macOS-spezifische SwiftUI-Themen behandelt?
Ja. macOS-SwiftUI hat eigene Eigenheiten (NavigationSplitView, MenuBarExtra, Window-Management), die in eigenen Beiträgen erklärt werden.
Wie geht Pixzl mit SwiftUI-Bugs um, die Apple nicht fixt?
Workarounds dokumentieren, Radar einreichen, ggf. UIViewRepresentable-Fallback. Wir teilen die Workarounds offen — kein „eigentlich ist das ein Apple-Bug, deal with it”.