main swap workflow - guardian project dev (archived site) · main swap workflow s2 nfc only show if...

4
Main Swap Workflow S2 NFC Only 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. S1 Join same Wifi (2 states) S4 Wifi QR/IP S5 Website S3 Swap success S7 Bluetooth system prompts S6 Bluetooth; Install Fdroid? F0 Fail prompts Show if wifi swap hasn't happened in 60 seconds; Show bottom modal if other methods fail R1 Show if the user doesn't have the Fdroid swap process open

Upload: others

Post on 12-Aug-2020

14 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Main Swap Workflow - Guardian Project Dev (ARCHIVED SITE) · Main Swap Workflow S2 NFC Only show if the device has NFC These screens are the same for the swapEE and swapER; The intended

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

Page 2: Main Swap Workflow - Guardian Project Dev (ARCHIVED SITE) · Main Swap Workflow S2 NFC Only show if the device has NFC These screens are the same for the swapEE and swapER; The intended

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

Page 3: Main Swap Workflow - Guardian Project Dev (ARCHIVED SITE) · Main Swap Workflow S2 NFC Only show if the device has NFC These screens are the same for the swapEE and swapER; The intended

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

Page 4: Main Swap Workflow - Guardian Project Dev (ARCHIVED SITE) · Main Swap Workflow S2 NFC Only show if the device has NFC These screens are the same for the swapEE and swapER; The intended

App Details

Preferences

A1App not installed

A2App in the process of installing

A3App intalled

P1Swap preferences to be available within F-droid settings