Drink water reminder
Posted: 19 Feb 2017 14:14
Hello everyone,
I was looking for an app that reminds me to drink water during the day, but at last I decided to build this feature using Automagic by myself.
I decided to share with the community if someone is interested in this remind and wants to try it.
It consist of four flows and four widgets.
1. The flow "Initialize" must be ran once to inizialize variables.
2. The flow Daily_water keeps track of the increasing amount of water drank during the day, send modifications to the tracking widget and checks if the goal is reached.
3. The flow "Water_notification" works as follow: every 1 hour (not exact) it does an easy probability check to decide if send the notification or not. The more you drink during the day, the less the chances to send the notifications every hour. The notifications appears on the status bar, with a random "water fact" in the title, the bar showing the percentage of water already drunk and the option to decide whether to drink or not.
4. The flow "Daily_reset" clears the counter and some variables at midnight of each day.
The Widgets runs as follow:
1. Daily_water is a perfect "loop habits track" app widget copy. It is a tiny transparent pie that shows your progress during the day. The colours change every 1/3 of pie and when it became full, the entire widget changes to solid green.
This is the only widget that should be placed on the phone screen.
2. The widget "Water_amount" gets invoked tapping the widget "Daily_water" or answering "Yes" in the notification. No need to place on the phone screen.
It is a little layer where you can: tap the quantity of water you have just taken, clear the data of the day (if needed. And of course this clears the daily widget even) or change your daily goal. This last button invoke the following widget.
3. Set_daily_goal is another layer where you can set the daily amount of water to reach. No need to place on phone screen.
4. Water_goal is shown on the screen when you reach the goal. No need to place on phone screen.
I'd really be glad if someone wants to try it and give me feedback on the usability and of overall quality of widget and notifications.
Cheers,
Luca
From Italy
I was looking for an app that reminds me to drink water during the day, but at last I decided to build this feature using Automagic by myself.
I decided to share with the community if someone is interested in this remind and wants to try it.
It consist of four flows and four widgets.
1. The flow "Initialize" must be ran once to inizialize variables.
2. The flow Daily_water keeps track of the increasing amount of water drank during the day, send modifications to the tracking widget and checks if the goal is reached.
3. The flow "Water_notification" works as follow: every 1 hour (not exact) it does an easy probability check to decide if send the notification or not. The more you drink during the day, the less the chances to send the notifications every hour. The notifications appears on the status bar, with a random "water fact" in the title, the bar showing the percentage of water already drunk and the option to decide whether to drink or not.
4. The flow "Daily_reset" clears the counter and some variables at midnight of each day.
The Widgets runs as follow:
1. Daily_water is a perfect "loop habits track" app widget copy. It is a tiny transparent pie that shows your progress during the day. The colours change every 1/3 of pie and when it became full, the entire widget changes to solid green.
This is the only widget that should be placed on the phone screen.
2. The widget "Water_amount" gets invoked tapping the widget "Daily_water" or answering "Yes" in the notification. No need to place on the phone screen.
It is a little layer where you can: tap the quantity of water you have just taken, clear the data of the day (if needed. And of course this clears the daily widget even) or change your daily goal. This last button invoke the following widget.
3. Set_daily_goal is another layer where you can set the daily amount of water to reach. No need to place on phone screen.
4. Water_goal is shown on the screen when you reach the goal. No need to place on phone screen.
I'd really be glad if someone wants to try it and give me feedback on the usability and of overall quality of widget and notifications.
Cheers,
Luca
From Italy