main swap workflow - guardian project dev (archived site) · main swap workflow s2 nfc only show if...
TRANSCRIPT
Main Swap Workflow
S2NFCOnly show if the device has NFC
These screens are the same for the swapEE and swapER; The intended use is for both people to start a 'new swap' and be in this workflow; However, if only 1 person is, the swap will still work. See R1 for how to notify the swapEE that someone is trying to swap when they are outside of the process.
S1Join same Wifi(2 states)
S4Wifi QR/IP
S5Website
S3Swap success
S7Bluetooth system prompts
S6Bluetooth;Install Fdroid?
F0Fail promptsShow if wifi swap hasn't happened in 60 seconds;
Show bottom modal if other methods fail
R1Show if the user doesn't have the Fdroid swap process open
User downloads Fdroid and uses Swap for the first time
User bootstraps Fdroid from a friend
First Use Cases
S0.1Blank swap
S0.2Create swap
S1Swap process, step 1
R0.1Bootstrap intro
R0.2Create swap
S3Swap using Bluetoothsince the connection hasalready been made
Menu
Swap Home
M1Existing swaps arelisted in a sub-menuunder 'My Swap'
W1This screen shows two things: 1) the view of an existing swap2) how to display an app warning in the list view
W2Display for a warning in the app view
S0.3The swap home screenlists the apps that are within your swap
S0.4UI for changing the apps in your swap; the apps in your swap are selected in blue
App Details
Preferences
A1App not installed
A2App in the process of installing
A3App intalled
P1Swap preferences to be available within F-droid settings