Skip to content

rabbitrunout/iOSApp3

Repository files navigation

⏱ FocusTimerPlus β€” Smart Focus Timer for Apple Watch

Stay productive and mindful with FocusTimerPlus, a beautifully designed focus timer built for Apple Watch.
Choose your focus category, track achievements, and visualize your weekly progress β€” all from your wrist.


🏠 Main Screen

Main Timer Screen

Focus view with circular progress ring, glowing category accent, and one-tap Start/Pause control.
Easily adjust session length with Digital Crown or +/βˆ’ buttons.


βš™οΈ Settings Screen

Settings Screen Settings Screen

Customize your default session duration, theme (Dark / Light / System), and haptic feedback preferences.


🧘 Focus Categories

Focus Categories

Choose your focus mode:

  • πŸ’» Work β€” Boost productivity
  • πŸ“š Study β€” Stay focused during learning
  • 🧘 Meditation β€” Mindful relaxation sessions

Each category changes the timer ring color and app accent dynamically.


πŸ“Š History & Weekly Trends

History Screen History Screen

All completed sessions are stored and displayed with colored bars representing different focus types.
Track your total minutes and weekly productivity trends.


🧩 Tech Stack

  • SwiftUI for native watchOS interface
  • Combine for reactive timer state
  • Charts Framework for history visualization
  • WidgetKit for complications and data refresh
  • UserDefaults + Codable for local persistence

πŸš€ Getting Started

  1. Clone the repository
    git clone [(https://github.com/rabbitrunout/iOSApp3)]

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages