SwiftUI-App für iPhone mit:
- deutschem Onboarding
- StoreKit-2-Paywall mit Skip-Button für Tests
- Chat mit Foto-Upload
- direkter Kamera für Fotoanalyse
- OpenRouter-Anbindung für Chat und Bildauswertung
- haptischem Feedback und optionalen UI-Sounds
project.yml– alternative XcodeGen-DefinitionArztKI.xcodeproj– direkt in Xcode öffnbares ProjektArztKI/Sources– kompletter SwiftUI-SourcecodeArztKI/Resources/Info.plist– Bundle-Konfiguration, API- und Produkt-IDsArztKI/Resources/Assets.xcassets– Farben, App-Icon und UI-Sounds
- In
ArztKI/Resources/Info.plistden OpenRouter-Key eintragen. - Bundle-ID in
project.ymlanpassen. - Produkt-IDs in
Info.plistan deine In-App-Purchases anpassen. ArztKI.xcodeprojin Xcode öffnen.- Auf einem echten iPhone testen, wenn du die Kamera nutzen willst.
OPENROUTER_CHAT_MODELOPENROUTER_VISION_MODELOPENROUTER_API_KEYYEARLY_PRODUCT_IDMONTHLY_PRODUCT_IDENABLE_UI_SOUNDS
OnboardingFlow.swift– komplettes OnboardingPaywallView.swift– Paywall mit Test-SkipHomeViews.swift– Chat, Kamera und ProfilPrompts.swift– Systemprompts und Response-SchemasAIService.swift– OpenRouter Request/Response HandlingCameraSupport.swift– Kamera-Preview und FotoaufnahmeDynamicComponents.swift– wiederverwendbare UI-BausteineUtilities.swift– Theme, Haptics, Sounds und Hilfsfunktionen