EST 350225 JBG Remote application updates

From Calidus HUB
Revision as of 10:39, 1 May 2018 by Anw (talk | contribs) (v0.1 - Initial Draft)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Aptean Logo.png
STATEMENT OF WORK
CHANGE REQUEST ESTIMATE
ClientJBGProjectDEVSiteDEV
Client Reference Aptean Reference350225Estimate Version0.1
Prepared ByA N WalkerEstimate Date1/5/18
Invoice Reference Priority3
CustomerOak FurniturelandSystem Version4.X


Client Request
A method is required to allow the mobile application to be updated in the field. MDM is not possible due to the old version of Android on the M3 SM10, so options being considered are Google Play (hosted by JB Global) or the application itself updating - but this needs to be verified to confirm that the locking software does not prevent this (OBS have a device which can be used to check this)


Aptean Solution
Note Note: Hosting under Google Play as a separate bespoke application is not the recommended solution, due to the continued cost accrued for each CALIDUS ePOD mobile device application release built by OBS Logistics.


Note Note: The process below has been confirmed as working on Android mobile devices from version 4 onward. It is not known whether this would work on a mobile device locked by the client's device locking software. In order to test this, a prototype application will be required to be built, along with familiarisation with the locking software used by the client. Time for this is not included in this estimate and would be changed T&M, expected to be up to 2 days effort.


The mobile device application will be modified to check the latest version of the application available at the point of logging on to the system.

If the application hosted for the customer is a later version than the version running on the device, the application will ask the user whether this should be downloaded. Note: If the version is marked as required, this step will be skipped and the device will enforce downloading of the new version.

The device will show progress of the download, and then will trigger the installation process for the new version before exiting the application.


Note Note: If the user were to cancel the installation of the new version, upon restart of the application the process above will be followed again, either asking for permission or enforcing the download and installation of the new version.

Note Note: In order to allow installation from file, the device must be configured to allow installation of apps from Unknown Sources. The exact process for achieving this differs with Android versions and models.


This change will be completed in the latest version (V4) of the CALIDUS ePOD application.


Warning Warning: Unknown costs for client/year (JBG/2018)
Cost Details
Activity Hours Rate per hour (£) Cost (£ Exc. VAT)
Requirements 0.00 0.00 £0.00
Change Request Evaluation 0.25 0.00 £0.00
Functional Specification 0.50 0.00 £0.00
Technical Specification 0.00 0.00 £0.00
Development 2.25 0.00 £0.00
Testing and Release 0.50 0.00 £0.00
Implementation 0.25 0.00 £0.00
Project Management 0.25 0.00 £0.00
 
TOTAL 4.00   £0.00
Estimate excludes training, release to live and go live support.


Copyright © Aptean 2018.
This estimate has an expiry date of 30 days from the specified Estimate Date.
The information contained herein is supplied without liability for errors or omissions.