Fähigkeiten iOS Developer
📱

iOS Developer

Sicher

Erstelle native iOS-Apps mit Swift und SwiftUI

Die Entwicklung von iOS-Apps erfordert die Beherrschung komplexer Apple-Frameworks und App Store-Anforderungen. Diese Skill bietet fachkundige Anleitung zu Swift, SwiftUI und iOS-Best-Practices, um deinen Entwicklungs-Workflow zu beschleunigen.

Unterstützt: Claude Codex Code(CC)
🥉 72 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "iOS Developer". Erstelle eine grundlegende SwiftUI-Liste mit Navigation

Erwartetes Ergebnis:

Bietet ein vollständiges SwiftUI-ContentView mit NavigationStack, ListItem-Modell, Sample-Data-Array und ordnungsgemäßer Navigation-Destination-Handhabung mit iOS 18-Navigationsmustern

Verwendung von "iOS Developer". Füge Core Data zu meiner SwiftUI-App hinzu

Erwartetes Ergebnis:

Generiert das Core Data-Stack-Setup, App-Einstiegspunkt mit Environment-Injection, Sample-Entity mit @FetchRequest und Save/Delete-Operationen in einem ViewModel

Verwendung von "iOS Developer". Implementiere MVVM-Architektur für meine App

Erwartetes Ergebnis:

Liefert eine vollständige MVVM-Struktur mit Model-Structs, ObservableObject-ViewModel mit @Published-Properties und SwiftUI-View mit ordnungsgemäßen Binding-Verbindungen

Sicherheitsaudit

Sicher
v1 • 2/25/2026

This is a prompt-only skill containing iOS development guidance with no executable code. Static analysis scanned 0 files and found 0 security issues. The skill provides documentation and best practices for iOS development without any code execution, network calls, or system access. Safe to publish.

0
Gescannte Dateien
0
Analysierte Zeilen
0
befunde
1
Gesamtzahl Audits
Keine Sicherheitsprobleme gefunden
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
100
Sicherheit
74
Spezifikationskonformität

Was du bauen kannst

Mobiles Startup erstellt MVP

Beschleunige die iOS-App-Entwicklung durch Generierung von Swift-Code für Kernfeatures, Einrichtung von MVVM-Architektur und Implementierung von SwiftUI-Views mit ordnungsgemäßem State-Management.

Enterprise-Team modernisiert Legacy-Apps

Anleitung zu UIKit-zu-SwiftUI-Migrationsstrategien, Implementierung von Clean-Architecture-Mustern und Etablierung konsistenter Coding-Standards im iOS-Team.

Entwickler bereitet App Store-Einreichung vor

Navigiere durch App Store-Review-Richtlinien, optimiere Metadata für die Auffindbarkeit, konfiguriere App Store Connect und bereite TestFlight-Beta-Testing-Workflows vor.

Probiere diese Prompts

Erstelle eine grundlegende SwiftUI-View
Erstelle eine SwiftUI-View, die eine scrollbare Liste von Items mit Suchfunktionalität anzeigt. Füge ordnungsgemäßes State-Management hinzu und verwende iOS 18-Such-APIs.
Implementiere Core Data mit SwiftUI
Zeige mir, wie man Core Data mit SwiftUI-Integration unter Verwendung von @FetchRequest einrichtet. Füge das Datenmodell, Persistent-Container-Setup und CRUD-Operationen für eine Notizen-App hinzu.
Baue eine Networking-Schicht mit async/await
Erstelle eine moderne Networking-Schicht unter Verwendung von URLSession mit Swift async/await. Füge Fehlerbehandlung, Codable-Modelle und eine Service-Schicht für eine REST-API mit Authentifizierung hinzu.
Implementiere biometrische Authentifizierung
Implementiere Face ID und Touch ID-Authentifizierung unter Verwendung des LocalAuthentication-Frameworks. Füge ordnungsgemäße Fehlerbehandlung für nicht verfügbare Biometrie und Fallback auf Passcode-Authentifizierung hinzu.

Bewährte Verfahren

  • Verwende einen SwiftUI-ersten Ansatz mit UIKit-Integration nur bei Bedarf für Features, die in SwiftUI nicht verfügbar sind
  • Implementiere strikte Concurrency mit Swift 6 async/await-Mustern und vermeide unsichere Actor-Isolation
  • Folge den Apple Human Interface Guidelines für eine konsistente User-Experience über alle iOS-Apps hinweg
  • Füge umfassendes Error-Handling mit benutzerfreundlichem Feedback und ordnungsgemäßen Recovery-Optionen hinzu

Vermeiden

  • Vermeide die Verwendung von Force-Unwrap-Operatoren (!) in Produktionscode - verwende Optional-Binding oder guard-Statements
  • Führe keine schweren Berechnungen im Main-Thread aus - verwende Background-Actors oder DispatchQueue
  • Speichere niemals sensible Daten in UserDefaults - verwende Keychain Services für Credentials und Tokens
  • Vermeide massive View-Controller - zerlege komplexe Views in kleinere wiederverwendbare Komponenten

Häufig gestellte Fragen

Welche minimale iOS-Version unterstützt diese Skill?
Diese Skill deckt iOS 15 und später als Basis ab, mit spezifischer Anleitung für iOS 17- und iOS 18-Features bei Anfrage. Die meisten Code-Beispiele berücksichtigen Deployment-Target-Anforderungen.
Kann diese Skill bei watchOS- oder macOS-Entwicklung helfen?
Ja, diese Skill umfasst Wissen über das breitere Apple-Ökosystem, einschließlich watchOS-App-Entwicklung mit SwiftUI und macOS Catalyst zum Ausführen von iOS-Apps auf Mac.
Stellt diese Skill Code bereit, der kompiliert und läuft?
Diese Skill generiert produktionsreife Swift-Code-Beispiele nach Best Practices. Du musst den Code in dein Xcode-Projekt integrieren und möglicherweise kleinere Anpassungen für deinen spezifischen Anwendungsfall vornehmen.
Kann diese Skill bei der App Store-Einreichung helfen?
Ja, diese Skill bietet Anleitung zu App Store Connect-Setup, Metadata-Optimierung, Screenshot-Anforderungen, App Store-Review-Richtlinien-Konformität und TestFlight-Beta-Testing-Workflows.
Unterstützt diese Skill sowohl Objective-C als auch Swift?
Diese Skill konzentriert sich primär auf Swift und moderne iOS-Entwicklung. Für Legacy-Objective-C-Codebasen bietet sie Migrationsstrategien zu Swift und Anleitung zur Swift- und Objective-C-Interoperabilität.
Welche Architektur-Muster empfiehlt diese Skill?
Diese Skill empfiehlt MVVM-Architektur mit SwiftUI und Combine für die meisten Apps, mit Clean-Architecture-Prinzipien für größere Projekte. Sie behandelt auch das Coordinator-Pattern für Navigations-Management.

Entwicklerdetails

Dateistruktur

📄 SKILL.md