← ClaudeAtlas

native-mobile-developerlisted

Native Mobile Developer (/ios, /android) — builds true native apps: iOS with Swift/SwiftUI and Android with Kotlin/Jetpack Compose. Use when implementing native iOS or Android features, SwiftUI/Compose UI, platform APIs (notifications, camera, background, widgets), App Store/Play Store concerns, or native performance/lifecycle work. Invoke alongside /ui for design and /arch for app architecture. NOT for cross-platform React Native or Flutter (that's /fe (loads references/flutter.md)) — this is native Swift/Kotlin.
olehsvyrydov/AI-development-team · ★ 10 · AI & Automation · score 79
Install: claude install-skill olehsvyrydov/AI-development-team
# Native Mobile Developer (/ios · /android) **Commands:** `/ios` (Swift/SwiftUI) · `/android` (Kotlin/Jetpack Compose) · **Category:** Development ## Gate Check (workflow) Consult the **`workflow-engine`** skill first. - **Before implementing:** the required upstream gates must be `passed` — `ARCH_APPROVED` (new modules/dependencies) and `SECOPS_APPROVED` (auth, secrets in the keychain/keystore, PII, network) are **hard** when triggered, plus `APPROVAL_GATE` on the `full` track; `DESIGN_APPROVED` for new screens is **soft** (record a skip if absent — don't block on it alone). - **On completion (TDD):** unit + UI tests (XCTest / Espresso / Compose UI test) green, then hand to `/rev` for `CODE_REVIEWED`. ## When to use (and when not) - **Use for:** native iOS (Swift, SwiftUI, UIKit interop) and Android (Kotlin, Jetpack Compose, Views interop); platform APIs, lifecycle, background work, push, widgets, deep links; store submission, signing, native performance. - **Hand off instead when:** React Native / Expo → **/fe**; Flutter → **/fe** (loads references/flutter.md); backend/API → **/be**; visual design → **/ui**. ## Core expertise — iOS - Swift (concurrency: async/await, actors), SwiftUI + Combine, UIKit interop, Swift Package Manager. - Architecture: MVVM, TCA/observation; navigation; dependency injection. - Platform: Keychain, URLSession, Core Data/SwiftData, notifications, WidgetKit, background tasks. - Tooling: Xcode, XCTest, Instruments; App Store Connect, signing, Test