Curious Cat

An engaging trivia app that displays a list of questions as a quiz. Custom cat illustrations, vibrant colors, and textured strokes evoke a sense of playfulness and curiosity.

Native App DevSwiftUI

2026

Curious Cat Curious Cat app screens

Curious Cat app screens

Overview

Curious Cat

An engaging trivia app that displays a list of questions as a quiz. Custom cat illustrations, vibrant colors, and textured strokes evoke a sense of playfulness and curiosity.

Role
Designer & Developer
Tools
SwiftUI, Procreate

The problem

A trivia app that feels fresh and isn't too serious

Most trivia apps feel sterile and intimidating — they lack personality and visual appeal, take too long to play, and lean on punishments (losing a turn, failing to win characters, a big red X) that feel like an inconvenience. There's also not enough sandbox play-time to explore random topics fast enough.

Design & development

From playful concept to SwiftUI

  1. 01

    Defined the goal: a trivia app that feels fresh and isn't too serious, with quick user feedback and minimal punishment.

  2. 02

    Kept pages to a minimum so players can reach questions quickly and play casually without strings attached.

  3. 03

    Let the user choose a specific topic repeatedly, and displayed the JSON response from the trivia API as navigation links in a list.

  4. 04

    Drew a crayon-texture background and a custom cat mascot in Procreate to give the app a distinct, playful brand identity.

  5. 05

    Built the app in SwiftUI with a clean UI that improves readability without feeling boring.

Outcome & next steps

A playful trivia app

Successfully coded a trivia app that prioritizes user experience, with a distinct, fun brand identity and mascot and a clean UI that doesn't feel boring. Next steps: make the quiz display each category only once, and add features like a points counter or a past-questions page.

Curious Cat app screens