Code Monkey home page Code Monkey logo

stevenselcuk / pomosh-ios-watchos Goto Github PK

View Code? Open in Web Editor NEW
83.0 5.0 15.0 4.94 MB

๐Ÿ…Pomosh is your next awesome Pomodoro Technique assistant on ๐Ÿ“ฑiOS and โŒš๏ธ WatchOS ๐Ÿ™Œ. It's native and lightweight. Uses SwiftUI. has a nice tomato icon and also ready for macOS too๐Ÿ”ฅ

Home Page: https://apps.apple.com/us/app/pomosh/id1515791898#?platform=iphone

License: MIT License

Swift 100.00%
ios ios-app ios-swift watchos apple pomodoro

pomosh-ios-watchos's Introduction

๐Ÿ… Pomosh โ€ข Pomodoro technique asistant for ๐Ÿ“ฑ iOS and โŒš๏ธ WatchOSโ€ข


Pomosh

Pomosh for macOS - Your next awesome Pomodoro Timer | Product Hunt Embed

Looking for macOS version repo? Pomosh-macOS

About ๐Ÿ… Pomosh

Is it the first time remote working? Or are you tired of distraction at home in these COVID-19 days? Pomosh can help you fight against procrastination and distraction.

How to:

A working block and a break count as a cycle. A Cycle with a 25-minute working & 5-minute break is a good starting point for newbies. How many cycles do you need in a day? It depends on your workload. It's time hustle. Create a new session and follow working/break cycles while working. Pomosh will help you focus.

Main Features:

  • Timer: Helps you to follow Pomodoro Technique practices. It shows remaining working/break time with remaining cycles in your session. You can start/pause with clicking. The first click on the timer creates a session. You can think session = your typical working day. The timer automatically continues between work/break cycles. You cannot skip a period. But, yes, you can pause the timer.

  • Background-mode: You can send Pomosh the app to background and Pomosh gonna notify you when working or break time ends. You need to tap to start timer to proceed next period (break or work).

  • Settings: Pomosh is flexible. You can easily change the working & break duration. Also, you can set total cycles in a session, which depends on your workload and rhythm. Long breaks can trigger spesific round with custom duration. If you sen 1hr for a single round, you need looooooong break. I guess.

  • Sound effects: A chime effect indicates time is up. You can turn off it off course.

  • Written with Swift & SwiftUI

See website for details

Requirements ๐Ÿค”

iOS 13 or watchOS 6

Download ๐Ÿš€

Roadmap ๐Ÿ—บ

  • Submit to Apple Store!
  • Launch on Producthunt
  • Pomosh for iOS
  • Pomosh for Apple Watch
  • Full pomodoro technic support

Change Log

v.1.0 : Initial release

v.2.0 : Pomodoro improvoments

  • Half-background mode without creating background task or time
  • Skip the round
  • Settings view UI changes & added some links
  • Haptic feedbacks
  • Some icon changes

Notes and Credits ๐Ÿ

Special thanks for her feedback to Heval Hazal Kurt ๐Ÿ™Œ

Some of icons made by Freepik from www.flaticon.com

Do you like it? ๐Ÿ™Œ

Buy Me A Coffee

pomosh-ios-watchos's People

Contributors

helloyunho avatar stevenselcuk avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

pomosh-ios-watchos's Issues

Do not stop timer in background; make it possible to cancel a cycle

Is your feature request related to a problem? Please describe.

  1. It is not convenient to have phone with screen always on. Ticking time can be yet another way of distraction.
  2. As for cancelling: sometimes you just have to abandon a cycle. Maybe you started one by accident, or got distracted it the middle and want to start again.

Describe the solution you'd like

  1. I would suggest making it possible to lock the phone so that the timer would continue. Notifications would tell when the cycle has ended.
  2. Just a button to cancel the current cycle (for example it can be somewhere on the screen of paused cycle).

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.