The Pomodoro Technique is a time management method developed by Francesco Cirillo in the late 1980s. The technique uses a timer to break down work into intervals, traditionally 25 minutes in length, separated by short breaks. These intervals are called pomodoros, the plural in English of the Italian word pomodoro, which means tomato. The method is based on the idea that frequent breaks can improve mental agility.
Closely related to concepts such as timeboxing and iterative and incremental development used in software design, the method has been adopted in pair programming contexts.
What it does
The app let's you select how long each work period should be, how long each break period should be and how many periods altogether there should be. The watchface itself shows how much time is remaining during the period and gives vibrations to warm 1 minute before periods elapse and when they are over.
How I built it
The app is made with the Pebble SDK and is coded in entirely pebble C.
Challenges I ran into
using the default fonts included limited the size of displayable fonts, so we had to include a custom font file (.ttf).
Accomplishments that I'm proud of
First app finished during a hackathon, and something that is very applicable and I would use myself if I had a pebble.
What I learned
A lot of how the Pebble OS works and it's libraries in general.
What's next for Pebbledoro
Next is to leverage the existing logic and provide fancier visualisations for time remaining, customizable alert times and random motivational messages.