WIP Android app for solving tests from existing question databases.
API >= 26 (Android 8.0), written in Kotlin.
- Only in-app database is available
- Accepts only text databases
Use this converter to convert existing text databases to SQLiteDB.
Replace database from /assets/databases/ with the one you want to use.
CREATE TABLE "Questions" (
"question_id" INTEGER NOT NULL,
"title" TEXT,
PRIMARY KEY("question_id")
);
CREATE TABLE "Answers" (
"question_id" INTEGER,
"answer_text" TEXT,
"is_correct" INTEGER,
FOREIGN KEY("question_id") REFERENCES "Questions"("question_id")
);
Replace database from /assets/databases/ with the one you want to use.
In priority order:
- Question repeat counter
- Allow custom databases
- Allow pictures in databases
- Download up-to-date databases directly from repositories
- Create missing activities / finish UI
- On-device conversion of existing databases from .txts