💻

Mobile

3314 skills in Development > Mobile

build

Build Canvas Android apps (Student, Teacher, Parent) using Gradle. Use when user mentions building, compiling, assembling, or making the app. Provides commands for dev, qa, and prod build variants.

instructure/canvas-android
147
108
Aktualisiert 6d ago

implementation-approach

Selects implementation strategy (vertical slice, horizontal, or hybrid) with risk assessment. Use when planning feature implementation.

shinpr/ai-coding-project-boilerplate
147
15
Aktualisiert 6d ago

deploy

Install and deploy Canvas Android apps to connected devices or emulators using adb and Gradle. Use when user mentions installing, deploying, running on device, launching app, or working with emulators.

instructure/canvas-android
147
108
Aktualisiert 6d ago

test

Run unit tests and instrumentation tests for Canvas Android apps. Use when user mentions testing, running tests, JUnit, Espresso, or checking test results. Includes commands for Student, Teacher, and Parent apps.

instructure/canvas-android
147
108
Aktualisiert 6d ago

swift-concurrency

Marketplace

Use when you see 'actor-isolated', 'Sendable', 'data race', '@MainActor' errors, or when asking 'why is this not thread safe', 'how do I use async/await', 'what is @MainActor for', 'my app is crashing with concurrency errors', 'how do I fix data races' - Swift 6 strict concurrency patterns with actor isolation and async/await

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

app-shortcuts-ref

Marketplace

Use when implementing App Shortcuts for instant Siri/Spotlight availability, configuring AppShortcutsProvider, adding suggested phrases, or debugging shortcuts not appearing - covers complete App Shortcuts API for iOS 16+

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

swift-performance

Marketplace

Use when optimizing Swift code performance, reducing memory usage, improving runtime efficiency, dealing with COW, ARC overhead, generics specialization, or collection optimization

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

localization

Marketplace

Use when localizing apps, using String Catalogs, generating type-safe symbols (Xcode 26+), handling plurals, RTL layouts, locale-aware formatting, or migrating from .strings files - comprehensive i18n patterns for Xcode 15-26

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

app-discoverability

Marketplace

Use when making app surface in Spotlight search, Siri suggestions, or system experiences - covers the 6-step strategy combining App Intents, App Shortcuts, Core Spotlight, and NSUserActivity to feed the system metadata for iOS 16+

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

swiftdata-migration

Marketplace

Use when creating SwiftData custom schema migrations with VersionedSchema and SchemaMigrationPlan - property type changes, relationship preservation (one-to-many, many-to-many), the willMigrate/didMigrate limitation, two-stage migration patterns, and testing migrations on real devices

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

accessibility-diag

Marketplace

Use when fixing VoiceOver issues, Dynamic Type violations, color contrast failures, touch target problems, keyboard navigation gaps, or Reduce Motion support - comprehensive accessibility diagnostics with WCAG compliance, Accessibility Inspector workflows, and App Store Review preparation for iOS/macOS

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

swiftui-nav-ref

Marketplace

Reference — Comprehensive SwiftUI navigation guide covering NavigationStack (iOS 16+), NavigationSplitView (iOS 16+), NavigationPath, deep linking, state restoration, Tab+Navigation integration (iOS 18+), Liquid Glass navigation (iOS 26+), and coordinator patterns

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

now-playing

Marketplace

Use when Now Playing metadata doesn't appear on Lock Screen/Control Center, remote commands (play/pause/skip) don't respond, artwork is missing/wrong/flickering, or playback state is out of sync - provides systematic diagnosis, correct patterns, and professional push-back for audio/video apps on iOS 18+

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

ios-accessibility

Marketplace

Use when fixing or auditing ANY accessibility issue - VoiceOver, Dynamic Type, color contrast, touch targets, WCAG compliance, App Store accessibility review.

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

swiftui-containers-ref

Marketplace

Reference — SwiftUI stacks, grids, outlines, and scroll enhancements through iOS 26

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

swiftui-26-ref

Marketplace

Use when implementing iOS 26 SwiftUI features - covers Liquid Glass design system, performance improvements, @Animatable macro, 3D spatial layout, scene bridging, WebView/WebPage, AttributedString rich text editing, drag and drop enhancements, and visionOS integration for iOS 26+

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

synchronization

Marketplace

Use when needing thread-safe primitives for performance-critical code. Covers Mutex (iOS 18+), OSAllocatedUnfairLock (iOS 16+), Atomic types, when to use locks vs actors, deadlock prevention with Swift Concurrency.

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

testing-async

Marketplace

Use when testing async code with Swift Testing. Covers confirmation for callbacks, @MainActor tests, async/await patterns, timeout control, XCTest migration, parallel test execution.

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

swiftdata-migration-diag

Marketplace

Use when SwiftData migrations crash, fail to preserve relationships, lose data, or work in simulator but fail on device - systematic diagnostics for schema version mismatches, relationship errors, and migration testing gaps

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago

core-spotlight-ref

Marketplace

Use when indexing app content for Spotlight search, using NSUserActivity for prediction/handoff, or choosing between CSSearchableItem and IndexedEntity - covers Core Spotlight framework and NSUserActivity integration for iOS 9+

CharlesWiltgen/Axiom
142
10
Aktualisiert 6d ago