Meta

Messenger fica mais rápido, mais leve e mais simples

Quando o Messenger se tornou um aplicativo separado em 2011, nosso objetivo era criar uma experiência de troca de mensagens rica em recursos. Adicionamos videochamadas, GIFs, compartilhamento de localização e muito mais. Os recursos foram bem recebidos pelas pessoas, mas o aplicativo ficou mais difícil de navegar e sua arquitetura cada vez mais complexa.

As pessoas recorrem a aplicativos de mensagens para manter contato com quem mais importa para elas. Dessa maneira, é importante que o app carregue rapidamente e seja simples de usar. Com o Messenger 4, iniciamos uma jornada para simplificar e redesenhar o Messenger, chamado internamente de Projeto LightSpeed. Agora, reconstruímos o aplicativo para iOS do zero e, a partir de hoje, começaremos a lançar ao longo das próximas semanas um Messenger mais rápido, mais leve e mais simples. O Messenger carregará duas vezes mais rápido* e terá um quarto do tamanho original.

Sabemos o quanto a velocidade e a estabilidade importam quando você está conversando com amigos e família ao longo do dia, por isso consideramos esses pontos ao redesenhar o app: 

Simplificar nosso aplicativo em iOS para torná-lo mais rápido e mais leve não foi uma tarefa fácil quando mais de um bilhão de pessoas se apoiam no Messenger. Reduzimos o código central do Messenger em 84% – passando de mais de 1,7 milhão de linhas de código para 360 mil – e reconstruímos nossos recursos para uma nova infraestrutura simplificada. Menos linhas de código tornam o aplicativo mais leve e responsivo, e uma base de código simplificada significa que os engenheiros podem inovar de forma mais rápida. Como parte dessa reconstrução, alguns recursos estarão temporariamente indisponíveis, mas estamos trabalhando para trazê-los de volta em breve.

O LightSpeed não apenas torna o aplicativo mais rápido, mais leve e mais simples para as pessoas, como também estabelece as bases para nossa visão de mensagens privadas e interoperabilidade entre aplicativos, o que vai nos permitir escalar nossa experiência com mensagens no futuro.

Você pode ler mais sobre como redesenhamos o Messenger no nosso blog de Engenharia.

*Comparado com a versão anterior do Messenger no iOS, de acordo com testes internos e dados de produção