I'm too busy to pull this off myself, so I'm looking for the following as an application to be written for iOS as well as Android.
-If existing user, sync payloads.
-If new user, communicate with local BLE device for serial number retrieval.
-If no BLE present, manual serial number entry.
-Connect to AWS backend and set preferences/UUID into dynamoDB database.
-Upon receiving notification from APNS, connect to AWS and retrieve payload.
-Display payload in visual format.
-Keep history of payloads.
-Allow for adding multiple serial numbers/devices to single user.
Very minimal design work required. UX/UI to be handled internally.