QuizNerd - A quiz app for developers

n1try

Ferdinand Mütsch

Posted on February 2, 2019

QuizNerd - A quiz app for developers

Hi dev community! 🙋‍♂️

I want to share with you an Android app that I created a few months ago in the context of the Udacity Android Developer Nanodegree.

What is it?

QuizNerd is a multiplayer quiz game developed for programmers and IT enthusiasts. You can challenge your friends and compete in matches that consist of a large variety of different programming questions.

It comprises over 800 different questions in 9 categories, including Android, C++, C#, HTML, Java, JavaScript, PHP, Python and Swift.

How to play?

You need to create an account by either using your e-mail address or your Google account. Once logged in, you can choose one of the above languages as a category and challenge either a random opponent or a friend, if you know her nickname.

What technologies are inside?

It's a native Android app, written in Java. I did not use any architectural framework, but only plain Android APIs and a few common libraries like Apache Commons, OkHttp 3, Project Lombok (must-have for any Java project if you asked me) and the usual Android support libraries. As a backend it uses Google's Firebase and the pixely, nerdy avatars are generated by a great open-source web service called DiceBear.

How to contribute?

  • Give feedback. If you like my app, I'd love to have feedback from you! There is a long list of features to be added in the future and I'm always trying to improve QuizNerd.
  • Add questions. Currently, every category has between 50 and 150 questions. That's not a lot, so you will find that question are repeated sometimes. If you're a 🤓 and you have cool quiz questions for your language of choice, please feel free to submit them!

I'm also thinking of open-sourcing the app at some point, but I still need to clean it up a bit.

💖 💪 🙅 🚩
n1try
Ferdinand Mütsch

Posted on February 2, 2019

Join Our Newsletter. No Spam, Only the good stuff.

Sign up to receive the latest update from our blog.

Related