Inspiration
Through community service, one of our members would create audio descriptions for the blind. Thus, she had a greater awareness of their everyday problems.
What it does
Vibes translates text articles and books to Braille and uses vibrations to signal the raised and unraised dots commonly used in Braille.
How I built it
We used Android Development Studio to create our app screens. We also used HTML and CSS
Challenges I ran into
Android Studio was completely new to us and the mentors. While it had support for Java, we were encouraged to use the new language Kotlin instead and ran into several problems. Key issues included linking screens and a limit on time. Thus, we could not finish and implement all the app's features, but we created the basic template and developed the ideas.
Accomplishments that I'm proud of
We are proud that we chose to counter the issue of accessibility. We dove into a difficult topic and had to also distinguish ourselves from the existing solutions that we wanted to improve upon. And we tried a totally new form of coding that we are excited to explore later.
What I learned
We learned a few parts of Android Studio, watched several online tutorials, and stressed. However, we learned that at a hackathon, and even in normal coding at home, we do not have to be experts to start working.
What's next for Vibes
Vibes must implement audio/gestures to initiate the app, the vibration feature fully through hardware (piezoelectric touch screens) and we should implement the planned AI by adding a learning/practice component with a machine tutoring. Links to docs of code: HTML: https://docs.google.com/document/d/1-XIrO2MRK0zfkM3aI4Z6ohe-Vpxgg9Uo-qvjgzHCh3Q/edit?usp=sharing Android Studio: https://docs.google.com/document/d/1gnxqd8FABadDqo78XtGomC2Xi5hk3tvCRAxLNq4NeyI/edit?usp=sharing
Built With
- html-css-android-studio
Log in or sign up for Devpost to join the conversation.