Francis Ma
Diretor de produtos

É difícil acreditar que só se passaram dois anos desde que expandimos o Firebase na I/O 2016, partindo de um conjunto de serviços de back-end para chegar a uma plataforma de desenvolvimento de aplicativos completa. Acompanhar a adoção do Firebase pela comunidade de desenvolvedores ao longo desse tempo foi uma experiência gratificante. Agora, temos 1,2 milhão de aplicativos usando ativamente o Firebase a cada mês.

Não importa o quanto crescemos, nossa missão continua a mesma: ajudar equipes de aplicativos a serem bem-sucedidas em todas as etapas do ciclo de desenvolvimento, da criação do aplicativo até o aprimoramento da sua qualidade e o crescimento da empresa.

Contar com uma comunidade de desenvolvedores incrível como essa é uma grande honra e uma grande responsabilidade. Muito obrigado por confiarem em nós para desenvolver seus aplicativos. É inspirador ouvir as histórias sobre o que vocês criaram com o Firebase. O seu sucesso é o motivo pelo qual trabalhamos com entusiasmo todos os dias.



Hoje, estamos anunciando várias melhorias no Firebase. Vamos dar uma olhada?

Lançamento do ML Kit em versão beta pública


O aprendizado de máquina ficou bem mais fácil para desenvolvedores de aplicativos para dispositivos móveis. Temos o prazer de anunciar o ML Kit, um SDK disponível no Firebase que permite oferecer recursos avançados de aprendizado de máquina em aplicativos Android ou iOS e pode ser usado por desenvolvedores experientes em aprendizado de máquina e também por quem está começando agora.





O ML Kit é fornecido com um conjunto de APIs prontas para uso voltadas para casos de uso comuns: reconhecimento de texto, detecção de face, leitura de código de barras, marcação de imagens e reconhecimento de locais importantes. Essas APIs podem ser executadas no dispositivo ou na nuvem, dependendo da funcionalidade. As APIs no dispositivo processam rapidamente os dados e funcionam mesmo sem conexão de rede. As APIs de nuvem usam o poder da tecnologia de aprendizado de máquina do Google Cloud Platform para oferecer um nível maior de precisão. Você também pode usar seus próprios modelos do TensorFlow Lite para casos de uso avançados. O ML Kit cuida da hospedagem e da disponibilização para que você possa se dedicar ao desenvolvimento dos aplicativos.

Essas cinco APIs são só o primeiro passo. Faremos novos lançamentos no futuro. Se você quiser participar como testador desde o início, acesse o nosso formulário de inscrição para entrar na lista de espera.

Não importa se você desenvolve para Android ou iOS: o aprendizado de máquina pode melhorar muito a experiência dos seus usuários. Esperamos que desenvolvedores com todos os níveis de experiência possam começar a usar o ML Kit ainda hoje. Quer saber mais? Acesse nossa documentação.

Aprimoramento do Performance Monitoring


Na I/O do ano passado, lançamos o Performance Monitoring na versão beta, que fornece insights sobre o desempenho dos aplicativos para possibilitar que você os mantenha rápidos e responsivos. Desde então, a adoção tem sido fantástica. Alguns dos maiores aplicativos do mundo, como o Flipkart, o Ola e o Swiggy, começaram a usar o Performance Monitoring. Hoje, fornecemos 100 bilhões de métricas de desempenho a cada dia, ajudando os desenvolvedores a aumentar a qualidade dos aplicativos e deixar os usuários felizes.

Agora que o SDK já foi testado em condições reais, decidimos encerrar a fase beta do Performance Monitoring e lançar a primeira versão de produção. Essa mudança traz algumas melhorias que você poderá constatar no console.

Primeiro, você verá um feed de problemas na parte superior do painel do Performance Monitoring. Esse feed oferece uma visão rápida e fácil de todos os problemas de desempenho do aplicativo, além da gravidade atribuída pelo Firebase a esses problemas.





Segundo, você poderá identificar facilmente as partes do aplicativo que apresentam desempenho irregular ou travam. O Performance Monitoring identifica problemas de renderização e mostra quantos quadros são perdidos em cada tela do aplicativo, o que agiliza a resolução do problema. Se os aplicativos estão na Play Store, essa é uma ótima forma de encontrar informações detalhadas sobre problemas de renderização relatados no Android vitals sem precisar escrever mais código. Comece a usar o Performance Monitoring ainda hoje consultando a nossa documentação.

Análises e controles de gerenciamento de acesso melhorados


O Google Analytics para Firebase já permitia a visualização de análises de cada um dos aplicativos de um projeto. No ano passado, adicionamos a visualização dos dados em tempo real com os novos relatórios do StreamView e do DebugView. Agora, você notará que acrescentamos cards em tempo real em todos os relatórios do Analytics para dar uma melhor ideia do que os usuários estão fazendo neste momento.





Outras duas atualizações do Analytics acrescentam relatórios de projetos e filtros flexíveis. Os relatórios de projeto mostram o que está acontecendo em todos os aplicativos de um projeto. Assim, você tem uma visão mais holística do seu negócio de aplicativos. Os filtros flexíveis permitem dividir os dados com mais precisão para gerar insights importantes. Essas atualizações serão implementadas nas próximas semanas.

Estamos lançando hoje outra atualização no Firebase console: melhor gerenciamento de identidade e acesso. O novo recurso facilitará convidar pessoas para colaborar nos projetos e controlar o acesso dessas pessoas, tudo no próprio Firebase console.




Firebase Test Lab, agora no iOS


No Firebase, sempre foi de vital importância criar produtos para desenvolvimento no Android e no iOS. É por isso que estamos entusiasmados com o anúncio de que o Test Lab foi atualizado para incluir o iOS.

O Test Lab fornece dispositivos físicos e virtuais que permitem executar testes e simular ambientes de uso reais. Com a adição do Test Lab para iOS, ajudamos você a elevar a qualidade de aplicativos Android e iOS para um novo nível, antes mesmo de serem lançados.

O Test Lab para iOS será disponibilizado nos próximos meses. Se quiser ser um testador do produto desde o início, preencha este formulário ainda hoje para entrar na lista de espera.

E isso é só o começo


A nossa jornada com o Firebase tem sido incrível até aqui, e achamos que ela só está começando. Continuamos aprofundando nossas integrações com o Google Cloud Platform para facilitar o aproveitamento da grande escala da infraestrutura do Google. Além disso, estamos extremamente animados com as possibilidades oferecidas pelo aprendizado de máquina para capacitar desenvolvedores como você. O Predictions e o ML Kit são os dois primeiros passos, mas queremos fazer muito mais.

Como sempre, obrigado por nos acompanhar nessa jornada. Se quiser saber mais detalhes sobre muitos desses anúncios e outros tópicos, assista às gravações de todas as palestras da Google I/O na nossa playlist no YouTube. Se você ainda não está no programa Firebase Alpha, inscreva-se e ajude a definir o futuro da plataforma. Estamos ansiosos para ver o que você vai criar com tudo isso!
Solicitar acesso