home/categories/development
domain cluster

Development

Frameworks, languages, and architectural tools.

23643 스킬all categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
architecture-patterns
807

axiom-cloud-sync

Use when choosing between CloudKit vs iCloud Drive, implementing reliable sync, handling offline-first patterns, or designing sync architecture - prevents common sync mistakes that cause data loss

CharlesWiltgen
CharlesWiltgen
development
open
architecture-patterns
807

axiom-core-data

Use when choosing Core Data vs SwiftData, setting up the Core Data stack, modeling relationships, or implementing concurrency patterns - prevents thread-confinement errors and migration crashes

CharlesWiltgen
CharlesWiltgen
development
open
architecture-patterns
807

axiom-haptics

Use when implementing haptic feedback, Core Haptics patterns, audio-haptic synchronization, or debugging haptic issues - covers UIFeedbackGenerator, CHHapticEngine, AHAP patterns, and Apple's Causality-Harmony-Utility design principles from WWDC 2021

CharlesWiltgen
CharlesWiltgen
development
open
architecture-patterns
807

axiom-ownership-conventions

Use when optimizing large value type performance, working with noncopyable types, reducing ARC traffic, or using InlineArray/Span for zero-copy memory access. Covers borrowing, consuming, inout modifiers, consume operator, ~Copyable types, InlineArray, Span, value generics.

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

axiom-swiftui-layout

Use when layouts need to adapt to different screen sizes, iPad multitasking, or iOS 26 free-form windows — decision trees for ViewThatFits vs AnyLayout vs onGeometryChange, size class limitations, and anti-patterns preventing device-based layout mistakes

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-eventkit-ref

Use when needing EventKit API details — EKEventStore, EKEvent, EKReminder, EventKitUI view controllers, EKCalendarChooser, authorization methods, predicate-based fetching, recurrence rules, Siri Event Suggestions donation, EKVirtualConferenceProvider, location-based reminders, and EKErrorDomain codes

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-mapkit-ref

MapKit API reference — SwiftUI Map, MKMapView, Marker, Annotation, MKLocalSearch, MKDirections, Look Around, MKMapSnapshotter, clustering, overlays, GeoToolbox PlaceDescriptor, geocoding

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-metal-migration-ref

Use when converting shaders or looking up API equivalents - GLSL to MSL, HLSL to MSL, GL/DirectX to Metal mappings, MTKView setup code

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-network-framework-ref

Reference — Comprehensive Network.framework guide covering NetworkConnection (iOS 26+), NWConnection (iOS 12-25), TLV framing, Coder protocol, NetworkListener, NetworkBrowser, Wi-Fi Aware discovery, and migration strategies

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-networking-legacy

This skill should be used when working with NWConnection patterns for iOS 12-25, supporting apps that can't use async/await yet, or maintaining backward compatibility with completion handler networking.

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

axiom-networking

Use when implementing Network.framework connections, debugging connection failures, migrating from sockets/URLSession streams, or adopting structured concurrency networking patterns - prevents deprecated API usage, reachability anti-patterns, and thread-safety violations with iOS 12-26+ APIs

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-photo-library-ref

Reference — PHPickerViewController, PHPickerConfiguration, PhotosPicker, PhotosPickerItem, Transferable, PHPhotoLibrary, PHAsset, PHAssetCreationRequest, PHFetchResult, PHAuthorizationStatus, limited library APIs

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-privacy-ux

Use when implementing privacy manifests, requesting permissions, App Tracking Transparency UX, or preparing Privacy Nutrition Labels - covers just-in-time permission requests, tracking domain management, and Required Reason APIs from WWDC 2023

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-push-notifications-ref

Use when needing APNs HTTP/2 transport details, JWT authentication setup, payload key reference, UNUserNotificationCenter API, notification category/action registration, service extension lifecycle, local notification triggers, Live Activity push headers, or broadcast push format. Covers complete push notification API surface.

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-shazamkit-ref

Use when needing ShazamKit API details — SHManagedSession, SHSession, SHCustomCatalog, SHSignatureGenerator, SHMediaItem, SHMatchedMediaItem, SHLibrary, SHMediaLibrary, SHSignature, SHMatch, SHError, SHSessionDelegate, and related types

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-swift-concurrency-ref

Swift concurrency API reference — actors, Sendable, Task/TaskGroup, AsyncStream, continuations, isolation patterns, DispatchQueue-to-actor migration with gotcha tables

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-transferable-ref

Use when implementing drag and drop, copy/paste, ShareLink, or ANY content sharing between apps or views - covers Transferable protocol, TransferRepresentation types, UTType declarations, SwiftUI surfaces, and NSItemProvider bridging

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-eventkit-ref

Use when needing EventKit API details — EKEventStore, EKEvent, EKReminder, EventKitUI view controllers, EKCalendarChooser, authorization methods, predicate-based fetching, recurrence rules, Siri Event Suggestions donation, EKVirtualConferenceProvider, location-based reminders, and EKErrorDomain codes

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-mapkit-ref

MapKit API reference — SwiftUI Map, MKMapView, Marker, Annotation, MKLocalSearch, MKDirections, Look Around, MKMapSnapshotter, clustering, overlays, GeoToolbox PlaceDescriptor, geocoding

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-push-notifications-ref

Use when needing APNs HTTP/2 transport details, JWT authentication setup, payload key reference, UNUserNotificationCenter API, notification category/action registration, service extension lifecycle, local notification triggers, Live Activity push headers, or broadcast push format. Covers complete push notification API surface.

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-shazamkit-ref

Use when needing ShazamKit API details — SHManagedSession, SHSession, SHCustomCatalog, SHSignatureGenerator, SHMediaItem, SHMatchedMediaItem, SHLibrary, SHMediaLibrary, SHSignature, SHMatch, SHError, SHSessionDelegate, and related types

CharlesWiltgen
CharlesWiltgen
development
open
backend
807

axiom-swift-concurrency-ref

Swift concurrency API reference — actors, Sendable, Task/TaskGroup, AsyncStream, continuations, isolation patterns, DispatchQueue-to-actor migration with gotcha tables

CharlesWiltgen
CharlesWiltgen
development
open
Previous
Page 155 / 986
Next