🪂
Coffee data enthusiast [Apple platforms @ MacroFactor]
- MacroFactor
- Seattle
- 17:16
(UTC -07:00) - www.inclusivityapp.com
- in/ryanpferrell
👋 Passionate about accessible apps and games. I'm an iOS engineer at the fintechEmpower.
- Muggle (TestFlight) — macOS menu bar app for Ember Bluetooth smart mugs.
- Colors We Can See (TestFlight) — Filters your camera feed with Metal color blindness shaders. Explores the latest Composable Architecture beta before a larger coffee-related payments project.
- Oklab — A perceptual LAB color space useful for smooth gradients and parallel manipulations
- SeedFi — Modular Composable Architecture + SwiftUI for consumer credit building and lending
- MetaWear — Metal and SwiftUI for exploring BLE IMU sensor data during development
- MetaWear Swift Combine SDK — Stream BLE sensor data
- MetaBase — Collect BLE IMU sensor data in research studies
Metabase.5.Quick.Clickthrough.mov
WCAG Shades iOS — UIKit, Metal
Filters your camera feed of pixels failing WCAG
color contrast tests as a visual learning aid
Inclusivity macOS — AppKit, Combine, SwiftUI
Accessibility tests app color schemes from .xcassets
across color blindness simulations and appearances
Inclusivity.Walkthrough.mp4
PinnedLoading
- Colors-We-See
Colors-We-See PublicSimulates color blindness on your camera feed using Metal filters.
Swift 1
- mbientlab/MetaWear-Swift-Combine-SDK
mbientlab/MetaWear-Swift-Combine-SDK PublicMetaWear Combine Swift SDK - iOS/macOS/tvOS - Apple - XCode
- Reliable SwiftUI mouse hover
Reliable SwiftUI mouse hover 1##Reliable mouseEnter/Exit for SwiftUI
23
45On Mac, SwiftUI's`.onHover` closure is not always called on mouse exit, particularly with high cursor velocity. A grid of targets or with finer target shapes will often have multiple targets falsely active after the mouse has moved on.
Something went wrong, please refresh the page to try again.
If the problem persists, check theGitHub status page orcontact support.
If the problem persists, check theGitHub status page orcontact support.