-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Update UI design as per mockups #42
Comments
@ekigamba some more detail on above flow with the caveat I haven't looked at where this is technically recently, so if anything works differently let me know: Initiate screening step is the same for both the sending (Roger) and receiving (Sam) devices. For the sending device, once they tap "Send data", a dialog appears to say it's looking for a device to send to. For the receiving data, a dialog appears to say it's looking for a device to receive from. Once the devices find other devices looking to send or receive, they switch to new states. The sending device's camera is enabled and the name of the device detected that wants to receive is shown. The receiving device's screen shows a QR code and the sending device's name is shown. The next step is showing a dialog when the partnered device choose to skip. This is only optional if the sending device is the one that wants to skip, but seems to me required if the QR (receiving) device chooses to skip. If the receiving device chooses to skip, the sending device sees this dialog: If the sending device chooses to skip, the receiving device sees this dialog: Once both devices agree, they see progress. I'm not sure what information is possible here, but a percent or client number of records count could make sense: At the end, you get a success screen. Information that could show here are number of records updated perhaps or maybe just the official time of end sync. |
I also need a :
COMMENTS ON DESIGN ABOVE
At this point, showing the details progress such as percentage might not be technically possible. I will have to look at it a bit more I have provided the Wcaro apk so that you can have a bit more context on what will be sent and the information available during the syncing and after. |
I'll put up screens/assets for the fail screens. I think they'll use the below icon with different labels. |
Carolyn is the PM but Matt's taken over while she's away. For progress details, I do not have a good idea of how long the process would take. It depends on several factors, the most important of which I do not have information about to calculate the time. Can you provide the options for progress details and then we can see which one is technically feasible, has the least LOE & most appropriate for the user experience & final product? Brief explanation on the above Calculating time requires knowing the amount of data that is being transmitted by the receiver and being received on the sender. Data being received on the receiver is what we do not have as of now, I'll look at it to figure out what is possible & accurate since. |
I just looked at the progress details and it is possible to show the percentage progress of the current batch. The transfer works in batches eg. 250 records are sent for each batch until we have no more untransferred records. In this case, we can tell the progress of a single batch easily without much effort |
Notes from our brief call:
I will update the above workflow to match. Edit: slacked @ekigamba some error messages for feedback. Edit 2: Below is a new flow with the above changes. I added step 5 and changed labels in step 3 and 4. |
Screens showing the following pages:
Provided by @rowo |
The text was updated successfully, but these errors were encountered: