- Waiting for food gets very boring, very fast.
- Riddles are a challenging, yet fun way to pass the time.
- Our app solves this by providing light and casual entertainment.
What it does
- FoodBytes provides silly clues that guide you to choosing the right food.
- As you 'chomp', the food icons disappear one by one as more hints are provided.
- Get to the end by solving all the riddles correctly.
- Your reward for completing the challenge is when your actual meal arrives at your table.
How I built it
- We learned about Android Studio at an AthenaHacks workshop and figured out how to write code in Kotlin/HTML during our time here.
- We drew pixelated images to be used as our food icons and uploaded to the Studio.
- By using Studio's ability to sense clicks, the buttons were able to lead to the next image/text.
- With the Android Studio interface, it was relatively simple for beginners, like us, to add features for our app.
- As an extra treat, we added the soundtrack of MitchiriNeko March for a more lively, cute atmosphere.
Challenges I ran into
- Installing all the necessary software components was often time-consuming and confusing.
- Due to inexperience with Kotlin, we had trouble figuring out areas of code -- debugging was especially difficult.
- As users of many other apps, we found it important to have friendly user interface but integrating our vision with functionality was harder than it looked.
Accomplishments that I'm proud of
- Connecting the app to an actual android phone and playing it felt very satisfying.
- We were glad to figure out the software and programming language for this project in a short amount of time.
What I learned
- Our team learned to use Android Studio, Java, and Kotlin/HTML.
- We improved on splitting team skills and delegating tasks.
What's next for FoodBytes
- We hope to add more mini-games.
- We want to add a function that allows the players to compete with each other.
- Lastly, we would like to design a eye-catching icon for the app when downloaded onto phones.