1. People want to preview the app once they have something to preview. That would probably be a more appropriate time to remind them they can see it on their phones.
2. QR codes are scary (at least for most in the American market; other countries could be different). Instead of a QR code, show a random string the user has to input. We are all used to inputting random numbers/string when doing 2-factor.
1. The point of this is it happens in real time. It starts setup with an actual working demo. Connecting it to your phone first shows that real time update
2. This is an app for developers. Developers are not scared of QR codes.
2. QR codes are scary (at least for most in the American market; other countries could be different). Instead of a QR code, show a random string the user has to input. We are all used to inputting random numbers/string when doing 2-factor.