816
edits
| Line 76: | Line 76: | ||
* User can view currently version information from Settings > Device > Device Information. | * User can view currently version information from Settings > Device > Device Information. | ||
== | == UX Requirements == | ||
==== Josh Carpenter, Aug 15 ==== | ==== WIP notes, Josh Carpenter, Aug 15 ==== | ||
* Need to find right balance of automatic versus user-approved. | |||
* Prompt user when update is available? | |||
* Prompt user to approve download? eg: "download now" [or] "download later" (placeholder verbiage). Or initiate automatically when certain condition is met (eg: connected to WiFi, and device is inactive). | |||
* After download complete, prompt user to install? eg: "Install now" [or] "Install later" (placeholder verbiage). | |||
* Display download progress to user (progress bar)? | |||
* Display install progress to user (progress bar)? | |||
* Minimize the risk of unsuccessful install, the consequences of which can include bricking the device. | * Minimize the risk of unsuccessful install, the consequences of which can include bricking the device. | ||
* | ** Detect battery life and require user first connect to power source if below X%? | ||
* | ** Detect low-available device storage and prompt user to clear files before they can proceed? | ||
** Detect interrupted download (eg: user turns on Airplane mode, user powers down device, etc) and seamlessly complete (or restart) later? | |||
== Questions == | == Questions == | ||
edits