Genix is a Trivia game for Android, written in Java.
This app uses OpenTriviaDB's API to fetch questions.
Genix was made as a project for Projeto Integrador (PJI) at IFSP.
Genix uses these dependencies and other cool stuff:
- JSONSimple - Simple JSON parser for Java (Apache License 2.0);
- feather-icons-for-mobile - Feather Icons but for mobile (MIT License).
This is our first Android project, so evertyhing has been made using Android Studio. To build and run the app, we used AS's integrated Run button.
TODO...
This software is under the GPL3.0 license.
Copyright (C) 2021 Matheus and Pedro
This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.
We thank all our professors for helping us achieve everything in this project. And we also thank everybody involved in OpenTriviaDB for giving us this awesome API.
Here's a list of links of code snippets that were used on Genix.
- Make TextView update every second
- Answer by endian
- See if user has opened the App before
- Answer by user370305
- Make HTTP request in Java
- Answer by duffymo
- Make a Thread return an object
- Answer by TofuBeer
We want to thank everybody that has written these pieces of code, cause it helped us a lot when doing this project!
And thank you for taking a look here (っ˘ω˘ς )