Здравствуйте, зочу написать приложение с тестами. В вопросе может быть от 2 до 5 вариантов ответа (правильный один) и картинка (может не быть). Вопросы разделены по категориям и выбираются случайным образом. Как мне организовать хранение данных? Сейчас самым оптимальным вариантом кажется создать базу в SQLite и привязать её к приложению.
artto8, Используйте встроенный SQLLite. Но если есть возможность - то лучше написать сервер, и через REST API отдавать по запросу только один вопрос и там же проверять ответ правильный или нет. Потому что все что лежит на клиенте - могут взломать.