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.
Log in or sign up for Devpost to join the conversation.