Hello there, I read your needs and want to note that there are still a few aspects I'd want to bring up, such as the fact that there are now numerous features for counting steps, such as with the aid of networks or gps. Therefore, we must interpret it in light of our own needs. In addition, I'd want to let you know that I've completed 7-8 native Android with Java projects, some of which aren't listed on Freelancer for legal reasons. In summary, I want to claim that I am capable of carrying out the tasks, am familiar with the tech stack, have the necessary expertise, and can complete the assignment in a reasonable length of time.
I appreciate you taking the time to read.