One of Esper’s customers came to us with an interesting challenge: they’d provision devices that would then sit in the warehouse, switched off, until they were needed—sometimes for a long period of time. While these devices were on the shelf, the customer would continue to update their app. When the customer would finally pull devices from inventory to ship to their end-customers, they would have outdated versions of their app loaded.
The customer came to us to find a way to automatically push the latest version of the app to these devices as soon as they came online.
See this blog for the solution using Esper APIs and device SDK