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
- source repository — not public
- App Store (iOS only)
swift · swiftui · ios · chess