InvenTree mobile app https://docs.inventree.org/app
Find a file
Ben Hagen c4e33a4c1a
Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641)
* feat: implement Flutter version management using FVM across CI workflows

* Flutter 3.29.3 + minor Package upgrades

* Replace deprecated `withOpacity`

* Upgrade major package versions without breaking changes.

* Disable unnecessary_async rule

Re-enable later

* New language version and automated fixes

- unnecessary_breaks
- unnecessary_underscore

* Update BUILDING.md to use fvm commands

* Add gitignore files for Android and iOS build artifacts

* Migrate iOS dependencies to Swift Package Manager

This is being done automatically by Flutter

* Flutter 3.32.4

* New sdk version

* docs: add IDE setup instructions and troubleshooting guide for FVM integration
2025-06-23 19:42:05 +10:00
.github Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
android Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
assets Part pricing detail (#655) 2025-06-14 10:56:56 +10:00
docs Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
ios Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
lib Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
res/values Initial project commit 2019-06-24 00:33:22 +10:00
test Barcode scan refactor (#651) 2025-06-06 14:54:03 +10:00
.fvmrc Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
.gitignore Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
.gitmodules Remove translation repo submodule 2022-05-02 09:46:07 +10:00
.metadata Initial project commit 2019-06-24 00:33:22 +10:00
analysis_options.yaml Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
BUILDING.md Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
crowdin.yml Update crowdin.yml 2022-05-02 11:52:35 +10:00
find_dart_files.py Use ruff to format Python files (#658) 2025-06-14 19:21:05 +10:00
l10n.yaml Translation script creates fallback locale files 2022-05-02 12:49:59 +10:00
LICENSE Initial commit 2019-05-07 14:57:02 +10:00
pubspec.lock Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
pubspec.yaml Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00
README.md Barcode scanner updates (#562) 2024-12-06 00:08:04 +11:00
requirements.txt Add python requirements file 2022-05-20 23:48:58 +10:00
tasks.py Use FVM in GitHub Actions and migrate to Flutter 3.32.4 (#641) 2025-06-23 19:42:05 +10:00

InvenTree Mobile App

License: MIT Android iOS Coverage Status

The InvenTree mobile / tablet application is a companion app for the InvenTree stock management system.

Written in the Flutter environment, the app provides native support for Android and iOS devices.

Installation

You can install the app via the following channels:

Google Play Store (Android)

Download and install from the Google Play Store

Apple Store (iOS)

Download and install from the Apple App Store

Direct Download (Android)

We provide direct downloads for Android users - view our download page via polar.sh

User Documentation

User documentation for the InvenTree mobile app can be found within the InvenTree documentation.

Developer Documentation

Refer to the build instructions for information on how to build the app from source.