About
Lazy Score is an iPhone and Apple Watch app built for squash players who want to track game scores without interrupting play. One tap on the watch updates the score instantly — no need to touch the phone during a match. Built with Swift and SwiftUI, the app handles multiple game formats, stores match history locally, and works fully offline. It's live on the App Store and available for free.
How It's Made
iOS Development
Built natively with Swift and SwiftUI. Declarative UI with smooth animations, gesture recognition, and support for multiple screen sizes. No third-party dependencies.
Apple Watch
Companion WatchOS app for wrist-based scoring during play. Haptic feedback confirms each tap, and the interface is designed for glanceability — readable at a glance mid-game.
Data & Offline
All game history stored locally with Core Data. No account required, no internet needed — data stays on device for full privacy and offline play.
Gallery
Match Setup
Player names, sport type, and format — set once, synced to the Watch.
Live Scoring
Points, games, and sets tracked through the whole match.
Game Rules
Choose sport type, toggle custom rules, and set games per set and sets per match.
On the Wrist
The whole match lives on the Watch — no phone needed courtside.
Watch Scoring
Glanceable scoring — tap + to update, haptics confirm the point.
Undo Mistakes
One tap reverses the last point — no restarting a match over a miscount.
