Lazy Score
About the Project
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.
Available on the App Store
Free download for iPhone and Apple Watch
Gallery
iOS Settings
Game format selection and app preferences for a customised experience.
Watch Settings
Wrist-optimised settings screen for quick in-game adjustments.