Skip to content
alyn
dpearson2699

@dpearson2699

dpearson2699

GitHub profile
Skills
30
GitHub stars
1.3k
Installs
321k

Top skills by dpearson2699

dpearson2699

Swift IOS Skills

62
dpearson2699

accessorysetupkit

Discover and configure Bluetooth and Wi-Fi accessories using AccessorySetupKit. Use when presenting a privacy-preserving accessory picker, defining discovery descriptors for BLE or Wi-Fi…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

activitykit

Implement, review, or improve Live Activities and Dynamic Island experiences in iOS apps using ActivityKit. Use when building real-time updating widgets for the Lock Screen and Dynamic…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

adattributionkit

Measure ad effectiveness with privacy-preserving attribution using AdAttributionKit. Use when registering ad impressions, handling attribution postbacks, updating conversion values…

Pack1.3k321kMarketing

dpearson2699

Swift IOS Skills

62
dpearson2699

alarmkit

Implement AlarmKit alarms and countdown timers for iOS and iPadOS with Lock Screen, Dynamic Island, StandBy, and paired Apple Watch system UI. Covers AlarmManager scheduling…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

app-clips

Build iOS App Clips with invocation URLs, App Clip Codes, NFC, QR codes, Safari banners, Maps, Messages, target setup, App Store Connect experiences, size/capability constraints…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

app-intents

Implement App Intents for Siri, Shortcuts, Spotlight, widgets, Control Center, and Apple Intelligence on iOS. Covers AppIntent actions, AppEntity and EntityQuery models…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

app-store-optimization

Optimize App Store product pages for search visibility and conversion. Use for App Store Optimization (ASO), keyword research, app name/subtitle/keyword-field strategy, conversion-focused…

Pack1.3k321kE-commerce

dpearson2699

Swift IOS Skills

62
dpearson2699

app-store-review

Audits App Store submission readiness and rejection risk across current review guidelines, PrivacyInfo.xcprivacy and required-reason APIs, privacy labels, ATT, StoreKit payments, metadata…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

apple-on-device-ai

Build private, on-device AI features on iPhone, iPad, and Mac with Foundation Models, Core ML, MLX Swift, or llama.cpp. Use when choosing an Apple-local model runtime, building an Apple…

Pack1.3k321kAI engineering

dpearson2699

Swift IOS Skills

62
dpearson2699

appmigrationkit

Transfer app data to or from other platforms using AppMigrationKit. Use when implementing system-orchestrated one-time migration between iOS and Android or another platform, building an…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

audioaccessorykit

Support automatic audio switching for paired third-party Bluetooth headphones or earbuds with AudioAccessoryKit. Use when a companion app registers an audio accessory, an app extension…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

authentication

Implement iOS authentication flows with AuthenticationServices and LocalAuthentication. Use when building Sign in with Apple, passkey/WebAuthn registration or sign-in with…

Pack1.3k321kBackend

dpearson2699

Swift IOS Skills

62
dpearson2699

avkit

Create media playback experiences using AVKit. Use when adding video players with AVPlayerViewController, enabling Picture-in-Picture, routing media with AirPlay, using SwiftUI VideoPlayer…

Pack1.3k321kVideo

dpearson2699

Swift IOS Skills

62
dpearson2699

background-processing

Schedule and execute background work on iOS using BGTaskScheduler. Use when registering BGAppRefreshTask for short background fetches, BGProcessingTask for long-running maintenance…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

browserenginekit

Build alternative browser engines using BrowserEngineKit. Use when developing a non-WebKit browser engine for iOS/iPadOS in supported regions, managing web content/rendering/networking…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

callkit

Implement VoIP calling with CallKit and PushKit. Use when building incoming/outgoing call flows, registering for VoIP push notifications, configuring CXProvider and CXCallController…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

carplay

Build CarPlay-enabled apps using the CarPlay framework. Use when creating navigation, audio, communication, EV charging, parking, or food ordering apps for the car display, working with…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

cloudkit

Implement, review, or improve CloudKit and iCloud sync in iOS/macOS apps. Use when working with CKContainer, CKRecord, CKQuery, CKSubscription, CKSyncEngine, CKShare, NSU…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

contacts-framework

Read, create, update, and pick contacts using the Contacts and ContactsUI frameworks. Use when fetching contact data, saving new contacts, wrapping CNContactPickerViewController in SwiftUI…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

core-bluetooth

Build direct Bluetooth Low Energy workflows with Core Bluetooth. Use when implementing BLE central or peripheral GATT communication, scanning or connecting with CBCentralManager…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

core-data

Build, review, or improve Core Data persistence in apps that have not adopted SwiftData. Use when working with NSManagedObject subclasses, NSFetchedResultsController for list-driven UI…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

core-motion

Access Core Motion accelerometer, gyroscope, magnetometer, device-motion, pedometer, activity-recognition, altitude, headphone motion, batched high-frequency workout motion, and…

Pack1.3k321kFrontend

dpearson2699

Swift IOS Skills

62
dpearson2699

core-nfc

Read and write NFC tags using CoreNFC. Use when scanning NDEF tags, reading ISO7816/ISO15693/FeliCa/MIFARE tags, writing NDEF messages, handling NFC session lifecycle, configuring NFC…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

coreml

Integrate Core ML models in iOS apps for on-device machine learning inference. Covers model loading (.mlmodel, .mlpackage, .mlmodelc), predictions with auto-generated classes and…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

cryptokit

Use Apple CryptoKit for Swift cryptographic primitives. Use when hashing with SHA-2 or SHA-3, generating HMACs, encrypting with AES-GCM or ChaChaPoly, signing with P256/P384/P521/Curve25519…

Pack1.3k321kFinance

dpearson2699

Swift IOS Skills

62
dpearson2699

cryptotokenkit

Access security tokens and smart cards using CryptoTokenKit. Use when building TKTokenDriver or TKSmartCardTokenDriver extensions, communicating with smart cards via TKSm…

Pack1.3k321kFinance

dpearson2699

Swift IOS Skills

62
dpearson2699

debugging-instruments

Debug iOS apps and profile performance using LLDB, the interactive Memory Graph Debugger, and Instruments. Use for crashes, retain-cycle inspection, hangs, build failures, and generic CPU…

Pack1.3k321kCoding

dpearson2699

Swift IOS Skills

62
dpearson2699

device-integrity

Verify device legitimacy and app integrity using DeviceCheck (DCDevice per-device bits) and App Attest (DCAppAttestService key generation, attestation, and assertion flows). Use when…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

dockkit

Control motorized camera docks and enable intelligent subject tracking using DockKit. Use when discovering DockKit-compatible accessories, implementing camera subject tracking for faces or…

Pack1.3k321kMobile

dpearson2699

Swift IOS Skills

62
dpearson2699

energykit

Query grid electricity forecasts and submit load events using EnergyKit to help users optimize home electricity usage. Use when building smart home apps, EV charger controls, HVAC…

Pack1.3k321kMobile