Skip to content

Latest commit

 

History

History
26 lines (23 loc) · 1.12 KB

README.md

File metadata and controls

26 lines (23 loc) · 1.12 KB

Yap

Meet Yap - Yet Another Pomodoro timer made in SwiftUI. Originally made while experimenting with the ChatGPT and then fine-tuning the UI/debugged code.

The goal of this project is to learn the Swift & SwiftUI ecosystem and have a nice pomodoro timer. The timer still needs a lot of work, but it's functional.

Screenshot

Building

All you need to build this project is Xcode 14 or newer. No specific dependencies are required.

Contributing

This is a learning project for now, but if you want to contribute, feel free to open a PR. I'll be happy to review it.

ToDo

  • Implement prototype using code, generated by ChatGPT
  • Add sounds
  • Add settings for haptics & sounds
  • Deal with landscape mode
  • Code cleanup
  • Make it work in the background
  • Add notifications
  • Implement better design according to Apple guidelines
  • Add iOS widget for timer
  • Add watchOS version
  • (?) Add macOS version
  • (?) Add iCloud timer sync between devices
  • Add tests