RAWR: Roughly Approximate Water Reminder

RAWR: Roughly Approximate Water Reminder Used AI

11 devlogs
15h 48m
Created by Linus

RAWR is an iOS app to track your daily water intake, visualize your progress towards a daily goal, and remind you if you are not drinking regularly enough. Unlike most existing popular apps, it will integrate with Apple Health, and uses a simple and elegant UI.

Timeline

Use predicates to filter today's items, and somehow fix the store not found error
I didn't even do anything, but it doesn't seem to happen now, and I added text asking the user to just retry.
To testers: Please make excessive use of the error and crash reporting features of TestFlight. It gives me crash and error reports, even if you only got the error popup (currently I only see THAT the app crashed, one person got it to crash 4 times).

Update attachment

Ship 1

Linus

3 months ago

Linus Covers 10 devlogs and 15h

The app is now close to a finished state, there are even more Widgets, and I made promo art (but it's too large for SoM...)

Update attachment

I made an app icon and am uploading a build to TestFlight, to test the app in practice.

Update attachment

I made an Apple Watch app. Now I need to check if it syncs to iPhone and Health. Then I can maybe implement a complication (Apple Watch widget). It shouldn't be that complicated... laughter

Update attachment

You can now adjust the daily goal in Settings.

Update attachment

The big blue box now shows progress toward the goal (still hardcoded), and the amount is entered with a text field

Update attachment

The notification arrived! Also, settings are now in the iOS settings app.

Update attachment

I added the code to send local notifications for drinking water. Everytime you drink water, the app schedules a notification to drink water again 1 hour later, deletes earlier notification requests, and calculates how much water you have to drink that hour to meet your goal (currently hardcoded to 2l until 20:00)

Update attachment
Karo Karo 3 months ago

I really need this ongong frfr, just make sure it works on mobile :sob:

The app now adds new data to the Apple Health app, and reads data added by other Health-compatible apps.

Update attachment

I added a widget to log water and display how much water you already drank.

Update attachment

The first commit is up, already containing the MVP: The app tracks daily water intake using a SwiftUI interface and SwiftData.

Update attachment