mirror of
				https://github.com/inventree/inventree-app.git
				synced 2025-10-30 21:05:42 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			56 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			56 lines
		
	
	
		
			1.8 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # InvenTree Mobile App
 | |
| 
 | |
| [](https://opensource.org/licenses/MIT)
 | |
| 
 | |
| 
 | |
| [](https://coveralls.io/github/inventree/inventree-app?branch=master)
 | |
| 
 | |
| The InvenTree mobile / tablet application is a companion app for the [InvenTree stock management system](https://github.com/inventree/InvenTree).
 | |
| 
 | |
| Written in the [Flutter](https://flutter.dev/) environment, the app provides native support for Android and iOS devices.
 | |
| 
 | |
| ## User Documentation
 | |
| 
 | |
| User documentation for the InvenTree mobile app can be found [within the InvenTree documentation](https://inventree.readthedocs.io/en/latest/app/app/).
 | |
| 
 | |
| ## Developer Documentation
 | |
| 
 | |
| For developers looking to contribute to the project, we use Flutter for app development. The project has been tested in Android Studio (on both Windows and Mac) and also VSCode.
 | |
| 
 | |
| ### Invoke Tasks
 | |
| 
 | |
| We use the [invoke](https://www.pyinvoke.org) to run some core tasks - you will need python and invoke installed on your local system.
 | |
| 
 | |
| ### Getting Started
 | |
| 
 | |
| Initial project setup (after you have installed all required dev tools) is as follows:
 | |
| 
 | |
| Generate initial translation files:
 | |
| 
 | |
| ```
 | |
| invoke translate
 | |
| ```
 | |
| 
 | |
| Install required flutter packages:
 | |
| ```
 | |
| flutter pub get
 | |
| ```
 | |
| 
 | |
| You should now be ready to debug on a connected or emulated device!
 | |
| 
 | |
| ### Building Release Versions
 | |
| 
 | |
| Building release versions for target platforms (either android or iOS) is simplified using invoke:
 | |
| 
 | |
| Build Android release:
 | |
| 
 | |
| ```
 | |
| invoke android
 | |
| ```
 | |
| 
 | |
| Build iOS release:
 | |
| 
 | |
| ```
 | |
| invoke ios
 | |
| ```
 |