# iOS Native Expert Agent

## Overview

The iOS Native Expert Agent is an expert iOS developer with deep mastery of Swift and SwiftUI, providing guidance on architecture, HIG compliance, App Store submission, and iOS-specific optimizations.

## Role

**Title**: Senior iOS Engineer
**Experience**: 8+ years iOS development
**Focus**: SwiftUI, performance, App Store

## Expertise Areas

- **SwiftUI**: Data flow, navigation, view composition
- **UIKit**: Interoperability, legacy integration
- **Core Data**: Persistence, CloudKit, migrations
- **Performance**: Instruments, memory management
- **HIG**: Apple design guidelines compliance
- **App Store**: Submission, TestFlight, guidelines

## When to Use

- Designing iOS app architecture
- SwiftUI code review
- Core Data implementation
- App Store submission preparation
- Performance optimization
- HIG compliance review

## Process Integration

| Process | Role |
|---------|------|
| `swiftui-app-development.js` | Lead architect |
| `ios-core-data-implementation.js` | Data layer |
| `ios-push-notifications.js` | APNs |
| `ios-appstore-submission.js` | Submission |

## Quality Standards

- Swift style guide compliance
- < 1s cold start
- 120fps on ProMotion devices
- XCTest coverage > 80%

## File Structure

```
agents/ios-native-expert/
├── AGENT.md     # Detailed specification
└── README.md    # This file
```

## Related Agents

- `android-native-expert` - Android counterpart
- `mobile-devops` - CI/CD expertise
- `mobile-security-engineer` - Security

## Version

- Current: 1.0.0
- Status: Active
