The title screen of our app
The preferences panel of our app.
The text message that would be sent upon pressing the "Find Response" button.
We were astounded by the sheer amount of car-related accidents and deaths that were caused by drunk driving. We wanted to provide a simple and easy-to use solution that would help prevent such accidents in the future.
What it does
When the app is first installed, you must enter your name and a trusted person's phone number (such as a friend or family member). Once the contact information was updated, the user could at any time press the "Find Response" button at the opening of the app to send an automatic text message to the specified number, stating how they could not safely drive at the moment, and request that they pick them up at their current address, which was found using coordinates and geocoding.
How we built it
We built the app in Android Studio using Java and XML.
Challenges we ran into
This was our first time working in Android development, so we had to learn along the way as we added new features to our app. As a result, most of our time was spent looking for bugs that were breaking our program.
Accomplishments that we're proud of
We managed to create a project that we were proud of, especially as we had almost no experience regarding Android development. While there were certainly many challenges and bugs, our ability to move past that was certainly a feat we're proud of.
What we learned
We learned the basics of Android Studio, Java (in regards to Android development), and XML. We learned how to make use of the expansive array of tools that were given to us in Android Studio, such as the ability to access the user's GPS to find their current coordinates.
What's next for Respond
We plan on ironing out some bugs, as well as possibly adding a list of multiple contacts, such that any of the other contacts can be contacted in case one of them denies the request.