-
Notifications
You must be signed in to change notification settings - Fork 2
Use Cases
Demographic: A user owns an Android 7.0 phone and a HandheldRgb
User must be able to launch Android app and navigate to screen that creates RGB frames
User must be able to set the display being used (32 or 64 pixels)
User must be able to set the color of each pixel independently
User must be able to save the array of colored pixels for later review
User must be able to set a name for saving the array of colored pixels
User must be able to immediately upload the pixel frame to a connected HandheldRgb
User must be able to reset the pixel frame to the default state by pressing a single button
Demographic: A user owns an Android 7.0 phone and a HandheldRgb
User must be able to launch Android app and navigate to screen that displays saved RGB frames
User must be able to scroll a list displaying all previous saved RGB frames created by them
User must be able to scroll a list displaying all RGB frames saved online by others
User must be able to scroll view a full screen version of a saved frame
User must be able to select a button to edit the saved frame
User must be able to upload a saved frame immediately to a connected HandheldRgb
User must be able to delete a saved frame
Demographic: A user owns an Android 7.0 phone
User must be able to launch Android app and navigate to screen that creates a new color palette
User must be able to create a custom color, saving a name and rgb value
User must be able to scroll a view of all custom colors created
User must be able to create a custom palette
User must be able to add colors to a custom palette, both standard and user created colors
User must be able to remove colors from a custom palette
Demographic: A user owns an Android 7.0 phone
User must be able to launch Android app and navigate to screen that creates RGB frames
User must be able to select between different color palettes
User must be able to set the color of each pixel independently. The only colors available are from the currently selected palette
Demographic: A user owns an Android 7.0 phone and a HandheldRgb
User must be able to launch Android app and navigate to screen that displays connected status
User must be able to determine whether or not the HandheldRgb is connected to the phone
When the HandheldRgb disconnects or connects to the phone, the connection status indicator should change within 10 seconds to the correct state