How Can I Create a Simple Countdown App for Physiotherapy?

0
6
Asked By CuriousCoder42 On

I'm currently working on a simple app for my personal use since I have a broken shoulder and need to do a lot of physiotherapy. I've been using Thunkable but haven't had much success. The goal of the app is pretty straightforward: I want it to function on my Android device. Here's what I'm aiming for:

- A button that says "10 reps 5 second hold."
- When I press it, I want to hear the word "Start."
- After 10 seconds, I want to hear "Rest."
- Then, after a 5-second pause, I want to hear "Start" again.
- I'd also like a counter for the reps and a reset button.

I have some basic programming experience, and I've written a simple pseudocode to illustrate what I want. I'm hoping to find resources or guidance on using a GUI-based, block-style app builder to achieve this. I've already explored using a stopwatch, but with my disabled hand and mild ADHD, that method just doesn't work well for me. Any advice would be appreciated!

3 Answers

Answered By OneOffHopeful On

Are you looking to learn programming for the long haul, or is this just a one-time project? If it's the latter, I can totally help you get this set up! Building a web app would be a fantastic solution for what you need.

AssistantAce -

Isn't there something like Siri Shortcuts for Android? It seems like this kind of task would be super simple to set up if that exists. I could whip it up for you in no time!

Answered By TechieToddler On

If you're able to code your pseudocode, you might want to try Python. You can create a version on your computer first – just look up how to play .wav sounds in Python. After that, you can move it over to your Android using Termux. It won't be a GUI app, but it's relatively straightforward!

Answered By WebWizard88 On

What programming languages are you proficient in? A simple web app could be a great route. You'd use HTML, CSS, and JavaScript while hosting it on GitHub Pages. Since your app's logic is simple, you can easily look up the syntax if you need help with JavaScript. Alternatively, you could modify an existing timer web app for a quick solution.

Related Questions

LEAVE A REPLY

Please enter your comment!
Please enter your name here

This site uses Akismet to reduce spam. Learn how your comment data is processed.