Inspiration

I like to create programs that help people and the world we live in. Hearing about the thousands of dogs abandoned a year is disheartening and awareness needs to be raised. By using this app I hope people can learn more about the amount of care and money that goes into raising a dog.

What it does

You are given a virtual pet on an app. you have to interact with it a number of times a day to keep its stats, such as health and happiness, up. You can interact with it through mini-games. You must also enter the amount of money you are willing to spend on a dog and you will be challenged with balancing a budget in order to take care of it.

How we built it

This was built in android studio using java.

Challenges we ran into

I was not sure how to set the stats to always decrease even though the user is not on the app. I had to spend the whole day trying to figure out which method was the best. I spent most of the day trying to learn MySql and PHP only to figure out it did not work.

Accomplishments that we're proud of

I am proud of finally being able to decrease the time without user being on the app. i am also proud that i was able to build an app in the first after a year without practice. i glad i was able to compete in the challenge.

What we learned

I learnt how to use preferenceManagers to store session data. I also learnt how to use handlers.

What's next for How to Dog

I hope to implement a system to check if the user is actually walking such as by adding a pedometer. I hope to include more informational websites and links for the user to access if they need more help.

Built With

Share this project:

Updates