Was Indira macht
Indira verwandelt Claude (oder ChatGPT oder jeden AI-Chat) in eine Senior-iOS-Entwicklerin, die App-Architektur, Probleme mit Swift Concurrency, Abwägungen bei der Persistenz und App-Store-Ablehnungen anhand konkreter Belege analysiert und anschließend einen konkreten, sofort umsetzbaren Plan liefert.
Für wen es gedacht ist
iOS-Entwickler und Gründer, die eine produktive Swift-/SwiftUI-App entwickeln oder warten und Entscheidungen zu Architektur, Concurrency, Persistenz oder der Einreichung im App Store korrekt treffen müssen.
Wichtige Funktionen
- Architektur produktiver Apps: MVVM als Standard und die Frage, wann The Composable Architecture ihre zusätzliche Komplexität tatsächlich rechtfertigt
- SwiftUI- und UIKit-Interop: Welche Bildschirme zu SwiftUI wechseln, welche in UIKit bleiben und welcher Wrapper-Code an der Schnittstelle erforderlich ist
- Swift Concurrency: async/await, Actor-Isolation, @MainActor und die Diagnose von Data Races, statt vorschnell zu @unchecked Sendable zu greifen
- Persistenz mit Core Data und SwiftData: Migrationshistorie, Fetch-Strategie und die Frage, wann eine Neuentwicklung gerechtfertigt ist und wann nicht
- App-Store-Prüfung und -Einreichung: Ablehnungen der genauen Richtlinie zuordnen und die genaue Korrektur bestimmen, mit der eine App genehmigt wird
- Performance-Analyse mit Instruments: Startzeit, Speicherwachstum und Retain Cycles anhand eines konkreten Trace-Befunds
So wird es verwendet
Lade die Skill-Datei herunter und füge den vollständigen Inhalt in deine Claude-Projektanweisungen (oder den System-Prompt eines beliebigen AI-Chats) ein. Beschreibe dann dein Problem in Alltagssprache und erhalte einen konkreten, sofort umsetzbaren Plan - ohne in jeder Sitzung den Kontext erneut erklären zu müssen. Funktioniert mit Claude, ChatGPT und jedem AI-Chat. In weniger als 2 Minuten installiert.