Building beautiful iOS apps with TDD — A first look at Neat Trivia [S01 Extras]

Essential Developer
Nov 6, 2017 · 2 min read

We are very excited to share with you our new app, Neat Trivia — a multiplayer trivia game for iOS!

Neat Trivia is a fork of the Quiz App we created during the Professional iOS Engineering Season 1 series. It was built with TDD, modular design and all disciplines demonstrated throughout the series which allows us to have confidence in our rapid release cycles, fast feedback with automated tests, and build processes that help us focus on what’s important: improving the game experience and adding new features for our players to have fun.


The goal of the game is to answer all questions correctly, as fast as possible. Your score is calculated based on the number of correct answers, the time elapsed to answer each question and the bonus you earned for correct answers in a row. At the end of each match, the player with the most points wins the game.


You can play against other players around the world as soon as you open the app. There is no registration required.

Neat Trivia also allows you to challenge your friends or nearby players through Game Center, regardless if you have an internet connection. You can play over the internet and even offline if you are on the same Local Area Network or via Bluetooth.

If you find yourself without an internet connection and no one to play with we’ve got you covered. Meet 🤖 Neatbot, Neat Trivia’s dear but fiercely competitive AI.


When the game is over, take advantage of the results breakdown to learn and see how you and your opponent performed. You’ll find a full analysis of all the correct and wrong answers, the scores, the elapsed time and the bonuses. The results breakdown is an excellent way to review and improve your game.

Download Neat Trivia now

You can download Neat Trivia from the App Store today at

Originally published at

Let’s connect

If you enjoyed this article, visit us at and get more in-depth tailored content like this.

Follow us on: YouTubeTwitterFacebookGitHub

Essential Developer — iOS

Skilled, disciplined and professional iOS software development resources tailored for you. Join us

Essential Developer

Written by

Skilled, disciplined and professional iOS development resources tailored for you. Join us

Essential Developer — iOS

Skilled, disciplined and professional iOS software development resources tailored for you. Join us

Welcome to a place where words matter. On Medium, smart voices and original ideas take center stage - with no ads in sight. Watch
Follow all the topics you care about, and we’ll deliver the best stories for you to your homepage and inbox. Explore
Get unlimited access to the best stories on Medium — and support writers while you’re at it. Just $5/month. Upgrade