I'm a programmer but I've never written an Android app (or any mobile app.) I'd really love to have an app that tracks how far I've walked and can also do time and distance arithmetic.
Here's what I'm thinking. I love to run/walk. Let's say I want to set a goal of running/walking 5 miles in 80 minutes. I want to be able to see in real time, how much of those 5 miles I've covered and what average speed I have to maintain to meet my goal. For example, when I first enter 5 miles in 80 minutes into the app, the display should show that I need to maintain a 16-minute mile. Let's say I cover the first mile in 20 minutes. Then I've got 4 miles left to cover in 60 minutes so the display should show me that I have to do a 15-minute mile. I want the display to be constantly updating. That will motivate me to speed up or to slow down depending on what pace I have to average over the remaining time.
Is this an easy app to develop? If so, how would I proceed to learn what I need to learn?
Thanks!
Here's what I'm thinking. I love to run/walk. Let's say I want to set a goal of running/walking 5 miles in 80 minutes. I want to be able to see in real time, how much of those 5 miles I've covered and what average speed I have to maintain to meet my goal. For example, when I first enter 5 miles in 80 minutes into the app, the display should show that I need to maintain a 16-minute mile. Let's say I cover the first mile in 20 minutes. Then I've got 4 miles left to cover in 60 minutes so the display should show me that I have to do a 15-minute mile. I want the display to be constantly updating. That will motivate me to speed up or to slow down depending on what pace I have to average over the remaining time.
Is this an easy app to develop? If so, how would I proceed to learn what I need to learn?
Thanks!