A starting prompt
Paste this into the builder and change the names, rules and colours to yours. It produces a working first version; everything after is refinement.
The three quiz apps
Trivia — fun, timed, competitive, with a leaderboard. Exam prep — untimed or long-timed, with explanations and a "review wrong answers" mode. Flashcards — no scoring, just front and back, swipe to mark known. They share a question bank and differ in the flow, so tell the builder which one you are making. You can ask for two modes in one app; it will add a mode picker on the home screen.
Your questions, not the AI's
The AI can write sample questions to get the screens working, but for a real class or a real pub quiz you want your own. The prompt above asks for a questions.json file — the builder creates it with a clear structure (question, options, correct index, explanation, category) and you can paste in as many as you like. If you keep questions in a Google Sheet, ask the builder to "load questions from this CSV URL" and publish the sheet; then you edit the sheet and the app updates on next launch.
What makes a quiz feel good
- A visible timer that changes colour in the last five seconds.
- Immediate feedback — the tapped option turns green or red, the phone buzzes briefly.
- An explanation line after each question. This is what turns a game into learning.
- A results screen worth sharing: score, time, a friendly rank ("Lab Assistant", "Professor").
All four are things the builder does by default when you say "quiz"; mention them anyway if you care about the details.
Classroom use
For a class, ask for "no account, no internet, works offline" so it installs without any policy concerns, and "teacher mode behind a PIN" if you want to reset the leaderboard or hide categories. Export the project and share the APK directly with students, or publish it as an unlisted app on Play.