Assistir
Filme / Construir um app de quiosque com o SDK
3:07
Kestrel Labs, seus visitantes e todos os IDs são dados de amostra. O aplicativo, os comandos e a linha de eventos na tela usam o SDK e CLI conforme documentado, executados a partir de Claude Code.
Capítulos
Jo pede um quiosque de check-in no saguão. Claude Code o escreve contra window.screenrig, lança e responde ao primeiro toque na parede de boas-vindas.
- 0:00
O quiosque, ao vivo
- 0:17
O jeito antigo
- 0:30
Jo pergunta para Claude Code
- 0:50
O código
- 1:26
Uma versão imutável
- 1:51
Um toque alcança o agente
- 2:15
Um segundo lançamento
- 2:38
Feito para desenvolvedores
Transcrição
A narração, conforme falada. As legendas carregam as mesmas linhas.
- 0:05
Um quiosque de check-in, escrito por um agente. E o lobby responde a cada toque.
- 0:18
Um app de quiosque costumava significar uma build nativa para cada dispositivo, e seu próprio servidor para cada toque.
- 0:31
Jo cria ferramentas internas na Kestrel Labs, em Claude Code.
- 0:39
Um pedido: registrar visitantes no quiosque do saguão e recebê-los na parede.
- 0:50
Nada para instalar. Empacotar o app injeta o runtime, então window.screenrig está simplesmente lá.
- 0:57
Aguarde até que o Player ative a página. Então informe que está pronto.
- 1:05
Visitantes de hoje vivem no armazenamento chave/valor do app. Altere a lista e o quiosque acompanha. Sem nova compilação.
- 1:12
Um toque envia um evento nomeado. O recibo significa que o backend o recebeu.
- 1:20
Em uma tela paisagem, o mesmo app é a parede de boas-vindas.
- 1:26
Upload cria uma versão imutável, em sua própria origem.
- 1:33
Um fixador de playlist que libera, para o quiosque e a parede.
- 1:39
A atribuição não espera pelo vidro, então o agente verifica. Capturas de tela retornam.
- 1:52
Um visitante toca seu nome.
- 1:56
O toque chega ao agente como um evento, e o agente responde em outra tela.
- 2:02
O quiosque nunca fala com a parede. O agente fala.
- 2:15
Jo quer um botão para chamar a recepção. Essa é uma nova versão.
- 2:22
Cada release é imutável. A playlist move seu pin quando você manda.
- 2:28
E o armazenamento de chave/valor persiste, então os visitantes de hoje ainda estão lá.
- 2:39
Sem etapa de build. Releases imutáveis. Estado que sobrevive a eles. Eventos com recibos e webhooks para seu próprio serviço.
- 2:54
O screenRIG é gratuito, com telas ilimitadas.
- 2:59
Peça ao seu agente para configurar screenrig.ai.
- 3:02
Dê uma tela ao seu agente.
Crie um aplicativo feito para uma tela
Cada método no filme está na referência do SDK: waitUntilActive, ready, kv e emitConfirmed.