Projects
Chronograph (macOS)
macOS counterpart of the Pomodoro timer app, sharing a codebase and Core Data schema with the iOS version.
March 2016
Productivity
Chronograph — macOS counterpart of the iOS Pomodoro timer app (App Dev Academy). Native Cocoa/AppKit interface with window-based navigation, custom analog and digital clock views, and shared business logic with the iOS version.
Technical info:
- Written in Swift, Cocoa/AppKit with
NSWindowController-based navigation and Storyboards - Shared codebase with iOS — all models, networking, Core Data, state machines, managers, and helpers via
#if os(macOS)guards - Custom
MacAnalogClockViewandMacDigitalClockView— native AppKit timer rendering - Statistics screen built with SwiftUI — embedded in the Cocoa app
- Same Core Data schema and SynchronizationManager as iOS for cross-device sync
- In-App Subscriptions (StoreKit) + Firebase analytics + Crashlytics
- Deployment target: macOS 10.14+
My role:
- Design app architecture and build from scratch
- Design Core Data schema and implement background sync with REST API
- Implement statistics screen in SwiftUI
- Manage shared Swift codebase and third-party dependencies across platforms
- Integration of analytics and In-App Subscriptions

1 / 2