Mobile Operations
Perform all warehouse operations from your Android device. You don’t need to be at a fixed station to work.
Shipedge Warehouse Pro is an Android app designed to manage warehouse operations directly from mobile devices. The app enables picking, replenishment, cycle counting, quality control, and more, with Bluetooth scanner support and offline work capabilities.
Shipedge Warehouse Pro is a complete warehouse management solution for Android devices. The app connects to the Shipedge server to synchronize inventory, orders, and locations in real time.
Main features:
Current version: 25.7.1 (versionCode: 203)
System requirements:
Required permissions:
Perform all warehouse operations from your Android device. You don’t need to be at a fixed station to work.
Connect Bluetooth scanners to scan barcodes quickly without manual entry.
Work without internet connection using local storage. Data syncs automatically when you regain connection.
Keep your inventory up to date with automatic synchronization to the Shipedge server.
Access all warehouse operations from a single app: picking, replenishment, counts, quality control, and more.
The menu shows only the features your user account is allowed based on your role in the system.
The app is organized into main modules:
ReplenishmentActivity - This is the initial screen when you open the app. Here you:
AppMenu - After login, you access the main menu that displays all available features based on your user permissions.
The following operations are available in the app:
Core Operations:
Additional Operations:
Install the app
Download and install Shipedge Warehouse Pro from the source provided by your administrator.
Launch the app
Open the app from your Android device’s app menu.
Sign in
Enter your user credentials on the login screen (ReplenishmentActivity).
Configure Bluetooth (optional)
If you use a Bluetooth scanner, connect it from the login screen or main menu.
Access the main menu
After successful login, you’ll see the main menu (AppMenu) with all available features.
Select an operation
Tap the operation you want to perform. You’ll only see options allowed for your user.
Complete your work
Follow on-screen instructions to complete your task. You can scan barcodes or enter data manually.
Sync data
Data syncs automatically with the server when there’s an internet connection.
The app uses a hybrid architecture:
cycleCountActivity - Cycle count with complete MVP architectureloadAndMoveActivity - Load and move with complete MVP architectureThe app uses SQLite to store data locally:
Synchronization with the Shipedge server occurs:
The app supports Bluetooth scanners for:
Although you can work offline, keep your internet connection when possible for real-time synchronization.
Bluetooth scanners significantly speed up operations and reduce manual entry errors.
If you don’t see a feature in the menu, check with your administrator that you have the necessary permissions.
Manually sync before closing the app if you worked offline to ensure all data is sent to the server.
Now that you know the app, you can:
App won’t start:
I don’t see all features:
Synchronization issues:
Bluetooth issues:
Main activities:
ReplenishmentActivity.java - Login screen and entry pointAppMenu.java - Main navigation menuMyRep.java - Replenishment functionalityPickActivity.java - Picking operationsCycleCountActivity.java - Cycle count (MVP architecture)QualityControl.java - Quality controlBinesActivity.java - Bins managementReturnActivity.java - Returns processingMVP modules:
cycleCountActivity/ - Complete cycle count moduleloadAndMoveActivity/ - Complete load and move moduleHardware:
Datasource.java - Bluetooth scanner handlingMySocket.java - Bluetooth connection managementCameraActivity.java - Camera usage for scanning