You'll have to configure things on the web part of GLPI and on the source code of the android app
- A GLPI admin account
- Android Studio Chimpmunk 2021.2.1 Beta 4 or higher
- An access to you GLPI web platform
- Knowing how to compile Android application with Android Studio
- An Android smartphone
He we will activate the API of glpi to allow the application to communicate with your server.
For that part you'll need to connect to your glpi web server throw the UI and go the Setup > General > API
You can check if API is online and working by clicking on API inline Documentation. If you arrive on a page named : GLPI REST API: Documentation you're all good ✔
Then go back to Setup > General > API
If you want to provide some security, you can set an IP range restriction but be aware that your mobile device where the application will be installed has to be in this range. Leave it empty if you do not want to put some restrictions.
Finally you'll have something like that.
There we are. Everything is set 👏 ✔️👏
- git clone https://github.com/SynchroneLab/glpi-android-client
- git pull the main branch
- Open the project in Android Studio
- In the network module change the BASE_URL and change it with the value in URL of the API on the web part
- Generate your APK and install on your phone
- There we are. Everything is set 👏 ✔️👏✔️



