[x] Updated Home Page to Devices Home. Layout still empty.
[x] Added Registered Device Card Layout To Devices Home Page.
[x] Added SkiaSharp canvas with a three color gradient effect to the background.
[x] Scrollable ListView
Add Device Layout and Mockup
[ ] Create Mockup Design: LucidChart
[x] Change Add Device to be Device Management
[x] Add two screens: All Devices and Registration Screens.
[x] Add a switch button to switch between screens
[x] Add A collection view to display Registered devices
[x] Add a collection view to display unregistered devices
[x] Enabled single item selection for registered devices on the collection view.
[x] Enabled single item selection for unregistered devices on the collection view
[x] Add on selection changed event handler function that is fired when an item is selected on the registered collection view
[x] Grab selected device and set the selected device information on the selected device panel
[x] Grab selected device and set the selected device information on the selected device panel
[x] Add on selection changed event handler function that is fired when an item is selected on the unregistered collection view
[x] Create a prototype of the screens with sample information.
issue
[ ] The selection is of the collection for unregistered devices are not working correctly. It looks like the selection area is behind an element.
When a user wants to add a device the user should navigate to the Add Device page from the Flyout menu and select Add Device. A page listing all of the devices paired should show up. Devices listed on this page are devices that can be added to our application. We should also have a discovery option to search for devices that can be pair with the phone and therefore added to our application as well. When the discovery feature is used Devices found should be automatically added to our application but rather asked by a prompt if they want to enable that device to be used on our platform. Devices listed on this page should also display all basic information in order to identify specific devices. When a user enables a device we should give them the option to add a nickname. This device will now appear on the Devices Home page where the basic features can be used. By default, all devices that are added to our platform should be able to use all of the features available. The configuration should be kept on the basic option which is that the phone should do the job. For devices that we support like watched running Wear OS we will tell the user to install the companion app so that those devices can also monitor the phone. This is considered to be a two ways binding meaning that both the phone and the watch can communicate.
Optimize UI Layouts and Nav
Add Device Layout and Mockup
issue