App installation#

Compiled version#

Android#

To install the DigiAgriApp client in your Android device the best option is to install it from f-droid, f-droid is an alternative Free and Open Source app catalogue to Play Store. You need to install f-droid on your device first and later from f-droid app you can search and install DigiAgriApp. In this way you will be informed every time a new version is released.

Otherwise you can download last version from DigiAgriApp f-droid website , but you need to check for updates by your self.

Other operative systems#

On our Gitlab repository you can find the executable for most of the operative systems, the link is inside each tag of the tag info list

Compile by yourself#

To compile the DigiAgriApp client for your device you can use the flutter provided by flutter submodule

git clone --recurse-submodules https://gitlab.com/digiagriapp/digiagriapp_mobile

At this point it is possible to enter into the digiagriapp_mobile folder, get the needed libraries and after that compile the app according to your favorite operative system.

# get libraries
./flutter/bin/flutter pub get

# compile for android
./flutter/bin/flutter build apk --build-name=0.3.0

# compile for linux
./flutter/bin/flutter build linux --build-name=0.3.0 --release

# compile for windows
./flutter/bin/flutter build windows --build-name=0.3.0

The output executable will be in the build folder. For more info about Flutter compilation read the documentation for Linux, MacOS, Windows, iOS and Web