Como os Telegram Mini Apps reduziram nosso onboarding de 2 minutos para 10 segundos

Eu achei que construir meu novo jogo seria difícil.

Eu estava errado.

A parte difícil não foi a lógica do jogo ou as animações.

A parte difícil foi tudo o que aconteceu antes do jogo começar.

Passei tempo demais tentando otimizar a jogabilidade.

Eu deveria ter otimizado o tempo entre um usuário dizer "Vamos jogar" e realmente jogar.

Jogos mobile tradicionais têm etapas demais:

  • Receber um link
  • Abrir a App Store
  • Baixar o app
  • Instalar o app
  • Criar uma conta
  • Verificar um e-mail
  • Fazer login
  • Encontrar uma sala
  • Começar a jogar

Cada etapa faz as pessoas desistirem. O onboarding parece um trabalho.

Eu queria um fluxo que fosse assim:

  • Receber um link
  • Tocar
  • Jogar

Os Telegram Mini Apps resolveram esse problema.

Os usuários já têm o Telegram. Eles têm uma identidade, um perfil e um grafo social.

Em vez de criar novas contas, usamos a que eles já possuem.

Nosso novo fluxo:

  • Receber um link
  • Abrir o Telegram
  • Começar a jogar

Não há instalação. Não há registro. Não há senhas.

Novos usuários entram em um jogo em 5 a 10 segundos.

Parei de monitorar FPS ou latência de API como minha métrica principal.

Comecei a monitorar o "Tempo para o primeiro jogo".

As pessoas não se importam com a sua tecnologia. Elas se importam com a rapidez com que alcançam valor.

O melhor onboarding é aquele que os usuários não percebem.

Construir no Telegram tem seus próprios desafios:

  • Trabalhar em uma WebView mobile
  • Otimizar animações para mobile
  • Lidar com deep links
  • Gerenciar estado
  • Projetar para telas pequenas

Essas compensações valem a pena para remover o atrito.

Eu costumava pensar que ótimos produtos precisavam de mais funcionalidades.

Agora eu sei que ótimos produtos vencem removendo obstáculos.

Cada tela ou senha extra é uma chance para um usuário sair.

Agora eu faço uma pergunta diferente quando construo algo:

"O que posso remover antes que os usuários obtenham valor?"

Reduzir o onboarding de dois minutos para dez segundos foi minha melhor decisão de produto.

Fonte: https://dev.to/ivan_tishkov/how-telegram-mini-apps-reduced-our-onboarding-from-2-minutes-to-10-seconds-ji8