category focus

Mobile

iOS, Android, and cross-platform dev tools.

2348 스킬all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
mobile
807

axiom-realm-migration-ref

Use when migrating from Realm to SwiftData - comprehensive migration guide covering pattern equivalents, threading model conversion, schema migration strategies, CloudKit sync transition, and real-world scenarios

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-swiftdata

Use when working with SwiftData - @Model definitions, @Query in SwiftUI, @Relationship macros, ModelContext patterns, CloudKit integration, iOS 26+ features, and Swift 6 concurrency with @MainActor — Apple's native persistence framework

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-in-app-purchases

Use when implementing in-app purchases, StoreKit 2, subscriptions, or transaction handling - testing-first workflow with .storekit configuration, StoreManager architecture, transaction verification, subscription management, and restore purchases for consumables, non-consumables, and auto-renewable subscriptions

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-swiftui-nav

Use when implementing navigation patterns, choosing between NavigationStack and NavigationSplitView, handling deep links, adopting coordinator patterns, or requesting code review of navigation implementation - prevents navigation state corruption, deep link failures, and state restoration bugs for iOS 18+

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-extensions-widgets-ref

Use when implementing widgets, Live Activities, Control Center controls, or app extensions - comprehensive API reference for WidgetKit, ActivityKit, App Groups, and extension lifecycle for iOS 14+

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-background-processing

Use when implementing BGTaskScheduler, debugging background tasks that never run, understanding why tasks terminate early, or testing background execution - systematic task lifecycle management with proper registration, expiration handling, and Swift 6 cancellation patterns

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-swiftui-nav-diag

Use when debugging navigation not responding, unexpected pops, deep links showing wrong screen, state lost on tab switch or background, crashes in navigationDestination, or any SwiftUI navigation failure - systematic diagnostics with production crisis defense

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-core-location-ref

Use for Core Location API reference - CLLocationUpdate, CLMonitor, CLServiceSession, authorization, background location, geofencing

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-icloud-drive-ref

Use when implementing 'iCloud Drive', 'ubiquitous container', 'file sync', 'NSFileCoordinator', 'NSFilePresenter', 'isUbiquitousItem', 'NSUbiquitousKeyValueStore', 'ubiquitous file sync' - comprehensive file-based iCloud sync reference

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-networking-migration

Network framework migration guides. Use when migrating from BSD sockets to NWConnection, NWConnection to NetworkConnection (iOS 26+), or URLSession StreamTask to NetworkConnection.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-swiftui-architecture

Use when separating logic from SwiftUI views, choosing architecture patterns, refactoring view files, or asking 'where should this code go', 'how do I organize my SwiftUI app', 'MVVM vs TCA vs vanilla SwiftUI', 'how do I make SwiftUI testable' - comprehensive architecture patterns with refactoring workflows for iOS 26+

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-ios-networking

Use when implementing or debugging ANY network connection, API call, or socket. Covers URLSession, Network.framework, NetworkConnection, deprecated APIs, connection diagnostics, structured concurrency networking.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-storage

Use when asking 'where should I store this data', 'should I use SwiftData or files', 'CloudKit vs iCloud Drive', 'Documents vs Caches', 'local or cloud storage', 'how do I sync data', 'where do app files go' - comprehensive decision framework for all iOS storage options

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-app-composition

Use when structuring app entry points, managing authentication flows, switching root views, handling scene lifecycle, or asking 'how do I structure my @main', 'where does auth state live', 'how do I prevent screen flicker on launch', 'when should I modularize' - app-level composition patterns for iOS 26+

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-app-discoverability

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
CharlesWiltgen
development
open
mobile
807

axiom-app-intents-ref

Use when integrating App Intents for Siri, Apple Intelligence, Shortcuts, Spotlight, or system experiences - covers AppIntent, AppEntity, parameter handling, entity queries, background execution, authentication, and debugging common integration issues for iOS 16+

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-audit-swiftui-layout

Use when the user mentions SwiftUI layout review, adaptive layout issues, GeometryReader problems, or multi-device layout checking.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-contacts

Use when accessing ANY contact data, requesting Contacts permissions, choosing between picker and store access, implementing Contact Access Button, or migrating to iOS 18 limited access. Covers authorization levels, CNContactStore, ContactProvider, key fetching, incremental sync.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-foundation-models

Use when implementing on-device AI with Apple's Foundation Models framework — prevents context overflow, blocking UI, wrong model use cases, and manual JSON parsing when @Generable should be used. iOS 26+, macOS 26+, iPadOS 26+, axiom-visionOS 26+

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-hig-ref

Reference — Comprehensive Apple Human Interface Guidelines covering colors (semantic, custom, patterns), backgrounds (material hierarchy, dynamic), typography (built-in styles, custom fonts, Dynamic Type), SF Symbols (rendering modes, color, axiom-localization), Dark Mode, accessibility, and platform-specific considerations

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-icloud-drive-ref

Use when implementing 'iCloud Drive', 'ubiquitous container', 'file sync', 'NSFileCoordinator', 'NSFilePresenter', 'isUbiquitousItem', 'NSUbiquitousKeyValueStore', 'ubiquitous file sync' - comprehensive file-based iCloud sync reference

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-modernize

Use when the user wants to modernize iOS code to iOS 17/18 patterns, migrate from ObservableObject to @Observable, update @StateObject to @State, or adopt modern SwiftUI APIs.

CharlesWiltgen
CharlesWiltgen
development
open
mobile
807

axiom-push-notifications-diag

Use when push notifications fail to arrive, token registration errors occur, notifications work in development but not production, silent push does not wake app, rich notification media is missing, or Live Activity stops updating via push. Covers APNs errors, environment mismatches, Focus mode filtering, service extension failures, FCM diagnostics.

CharlesWiltgen
CharlesWiltgen
development
open
Previous
Page 16 / 98
Next