Reflection.app

Reflection.app

Reflection.app escala seus negócios com Flutter

Objetivo

Originalmente uma experiência exclusiva para web, o Reflection.app atende milhares de usuários ativos. No entanto, a equipe logo descobriu que seus usuários mais fiéis queriam um app mobile dedicado, não apenas uma interface web mobile. Então, com apenas dois desenvolvedores em tempo integral, a equipe precisava publicar e manter rapidamente um app elegante e escalável no iOS, Android e web com um orçamento limitado.

Por que Flutter?

O Reflection.app foi inicialmente lançado como um app Javascript exclusivo para web porque a equipe foi informada de que seria mais fácil e rápido lançar um protótipo na web do que no mobile. Enquanto esse MVP estava em desenvolvimento, um colega os encorajou a conhecer o Flutter.

A promessa de uma verdadeira base de código única multiplataforma despertou seu interesse, e eles entraram em um grupo de chat do Discord onde conheceram um especialista em Flutter que os ajudou a entender como o Flutter poderia funcionar para o Reflection.app. Após contratá-lo como desenvolvedor mobile líder, eles retreinaram seu desenvolvedor existente em Flutter em alguns meses.

A solução deles

O framework Flutter deu ao Reflection.app a estrutura necessária e widgets plug-and-play suficientes para dar vida a um MVP em semanas. À medida que a equipe experimentava a nova plataforma, eles aprenderam a contar com a comunidade Flutter. Quando encontraram um obstáculo ao construir seus apps web e Mac, eles entraram em contato com a equipe Flutter no Twitter, onde um especialista deu sugestões úteis que permitiram contornar alguns de seus desafios.

"O que construímos nunca teria sido possível sem o Flutter. A base de código única do Flutter tornou possível construir nossa aplicação multiplataforma com uma equipe notavelmente pequena e implantá-la em tempo recorde."

- David Radparvar, cofundador, Reflection.app

Resultados

Em vez de dividir seus recursos de desenvolvimento entre plataformas, o Reflection.app conseguiu concentrar seus esforços em uma única base de código, dobrando sua velocidade de desenvolvimento e implantação. A base de código única do Flutter tornou possível construir uma aplicação multiplataforma com uma equipe notavelmente pequena e implantá-la em tempo recorde.

Logo após o lançamento dos apps mobile dedicados com Flutter, o engajamento mobile superou o da web em 2x, enquanto o número de entradas mensais no diário aumentou em 5x.

Desde então, o Reflection.app foi reconhecido pela Apple e aceito no "Foundations Accelerator" da Apple, um programa para apps novos e promissores.

Em seguida, a equipe está explorando maneiras de usar o Google ML para fornecer análise de sentimento mais rica e insights personalizados sobre sua base de usuários em rápido crescimento.