Um vídeo de demonstração Firebase Studio tem de ultrapassar um obstáculo antes de poder ser sobre qualquer outra coisa: chegar a uma aplicação que outra pessoa consiga realmente ver. O próprio Firebase Studio é um espaço de trabalho baseado no navegador, e a pré-visualização ao vivo mostrada dentro desse espaço de trabalho normalmente está atrás da conta Google ligada ao projeto. Essa pré-visualização é conveniente durante a construção, mas não é algo que um estranho consiga abrir por si próprio. Um vídeo de demonstração só funciona depois de a aplicação estar acessível em algum lugar onde um espectador sem acesso ao projeto consiga carregá-la, normalmente um URL do Firebase Hosting para onde a aplicação foi implementada assim que a compilação ficou pronta a mostrar.
O GogoScreen recebe esse URL acessível junto com uma linha a descrever o que mostrar, e devolve um MP4 narrado e editado em cerca de dois minutos. Suaviza o cursor, aproxima nos cliques, corta tempos mortos, e fixa legendas. Para um fluxo atrás da Firebase Authentication ou de qualquer outro início de sessão, pode ser fornecida uma conta de demonstração; no GogoScreen, as credenciais são cifradas, utilizadas para uma única renderização e depois eliminadas. Se for planeado primeiro um storyboard, as credenciais ficam cifradas durante essa sessão e são eliminadas, no máximo, duas horas após a última utilização. Nada disto é uma afirmação de que toda a compilação Firebase Studio vai renderizar de forma limpa à primeira tentativa. Aproximadamente uma em cada cinco renderizações precisa de uma nova tentativa, e planear em torno disso faz parte do trabalho.
