OpeningDrill
A chess opening-repertoire trainer, shipped to the App Store. I built it because I really do practice openings for fun and wanted a cleaner way to drill them.
It's a native SwiftUI app with its own chess core underneath: move generation, FEN parsing, and the drill and scoring logic all written from scratch in Swift and unit-tested, rather than wrapping an existing engine.
It's live on the App Store, link below.
links
swift, swiftui, ios, chess