- 10 Jan 2023
- 1 Minute to read
- Contributors
- Print
- DarkLight
- PDF
Final Steps in Offline App Development
- Updated on 10 Jan 2023
- 1 Minute to read
- Contributors
- Print
- DarkLight
- PDF
After designing the App in the APM, the user must check the following points:
- Confirm that the Initial Download and Delta download BOSes are programmed as required. Refer Appendix A.
- Preview the app to confirm app functionalities and UI alignments (optional)
- Publish the app through APM.
Deploy my offline app
Follow steps elaborated in the section How to generate container app. Choose Android as the platform and proceed. You will need a published Login Micro app. Refer the section How to create a LoginMicroApp. Do not forget to choose the offline app while choosing your EdgeReady Applications.
Install and use my offline app in device
After container app generation is completed, scan the QR code in Android device (Android 10 and above) and install the container app. The login ID used should have the role of this business function assigned to it. Make sure the role selected for the offline app during app creation is assigned to the users. This action can be achieved through Administration -> User Management.
Go through the initial set up process - Open the EdgeReady App - Wait for the app to download. All the required Master data will be downloaded at this point. Now, this App will work without internet connectivity. The posted data (Move to SAP and Deleted Batch details) will be seen in EdgeReady Database once the internet connectivity returns.
How to use Sync Status?
In the container App, under Settings -> Sync Status, the posted BOSes will be in Pending queue when there is no internet connectivity, and it will move to Completed queue when internet returns. If any error occurs while posting the transaction data, the Error queue will display the details.
What happens when I publish a new version?
After publishing a new version through APM, when the App in device is closed and opened again, there will be a pop-up suggesting that a new version is released. Click Upgrade to download the new version. This action will fetch updated and new data in initial download. Other transaction data remains unaffected.
Delete my Offline app
The Offline app in this case is an EdgeReady micro app, The micro apps can only be removed from container app through App Deployment process. They cannot be deleted from container by any other means. However, the container app may be deleted if desired.