I totally understand why you need a "download the app before viewing" flow, but that requirement is now such a pervasive and hostile UX pattern for growth marketers that I bet many new visitors will just bounce before even clicking through.
Maybe you can show the live preview sidebar by default and also have a button that says "See live on your device" which prompts for download+QR
Right now the "Scan with Expo" landing page doesn't even make it clear there is code behind there! :)
ps: the openGL demo is crashing via Appetize for me within nothing in the logs
Thanks for letting me know the OpenGL demo is crashing, I'll take a look at that.
edit: It looks like we have a bug with our iOS simulator build. We'll update that but for now Android Appetize works.
Here's an example with THREE.js: https://sketch.expo.io/rkpPMg8ie
Plain OpenGL: https://sketch.expo.io/SJaCWirsg
Also - you can use OpenGL with this: https://sketch.expo.io/rJiYksBse