No Firebase Summit 2020, o Google anunciou novos emuladores, análises de dados e ferramentas de insights de desempenho para a plataforma de desenvolvimento.
O Firebase do Google é um conjunto bastante abrangente de ferramentas de desenvolvimento. Seu objetivo é facilitar o desenvolvimento e a manutenção de aplicativos, com recursos como relatórios detalhados de falhas, análises de usuários, autenticação e armazenamento. E o Google trabalha constantemente para melhorar o Firebase.
Com a pandemia da COVID-19 a transferir milhões de trabalhadores para o estatuto de trabalho a partir de casa, a procura por colaboração remota e ferramentas de teste cresceu dramaticamente. O Google diz que mais de 2,5 milhões de aplicativos ativos mensais agora usam o Firebase todos os meses – acima dos 2 milhões de aplicativos no ano passado. Para ajudar os desenvolvedores a começar a usar o Firebase, o Google adaptou os encontros de desenvolvedores e os eventos da comunidade para serem virtuais; eles também organizaram um
Série de palestras e tutoriais em 5 partes no início deste ano para responder perguntas frequentes, compartilhar conhecimento e melhorar a produtividade.Hoje, Base de fogo está introduzindo uma série de novos recursos para acelerar ainda mais o desenvolvimento de aplicativos, obter insights práticos e adaptar as ferramentas para atender às suas necessidades. Aqui estão os destaques de Conferência do Firebase 2020.
Há algum tempo, o Firebase apresentou o Pacote de emuladores. Este recurso permite que os desenvolvedores emulem localmente vários recursos online do Firebase, como armazenamento ou hospedagem. Isso pode ser útil se você precisar testar um recurso on-line, mas quiser evitar fazê-lo em um ambiente de produção. No entanto, até hoje, ele não suportava totalmente todo o conjunto online de recursos do Firebase. Embora a maioria das funções funcionasse, faltava autenticação.
Agora, o Emulator Suite oferecerá suporte total a todas as funções online do Firebase, incluindo Hosting, Realtime Database, Firestore, Cloud Functions, Cloud Pub/Sub e Firebase Authentication.
Hospedagem de canais de visualização
Hospedagem Firebase é exatamente o que parece. Os desenvolvedores podem usá-lo para hospedar páginas e aplicativos da web que são então implantados no CDN do Google. No entanto, testar alterações em seu site usando hospedagem pode ser complicado. Anteriormente, o Firebase não tinha uma maneira fácil de visualizar ou visualizar as alterações antes de ir ao ar. Isso é um grande problema se toda uma equipe de desenvolvimento estiver trabalhando remotamente, tornando muito mais difícil coordenar os testes. Felizmente, o Firebase agora está adicionando um novo recurso para permitir que os desenvolvedores publiquem alterações nos canais de visualização.
Ao publicar em um canal de visualização, os desenvolvedores podem gerar uma URL exclusiva para compartilhar com colegas de equipe ou testadores e visualizar uma versão totalmente funcional de suas alterações, sem precisar enviar para produção ou teste fora do local.
Segmentos Importados
Uma parte importante da análise é dividir os usuários em segmentos, com base em características comuns. Isso permite que os desenvolvedores direcionem mensagens, novas atualizações, notificações, etc., para grupos específicos de pessoas. Já há algum tempo, o Firebase permite que os desenvolvedores exportem dados analíticos do Firebase para outros serviços analíticos como o BigQuery, mas o contrário não era possível. Se você tivesse uma fonte de dados que não fosse o Firebase, teria que criar segmentos manualmente com base nesses dados.
Agora, porém, o Firebase adicionou a capacidade de importar segmentos de usuários personalizados. Se você tiver várias fontes de dados para análise, agora poderá importar tudo para o Firebase para gerenciar seus usuários em um só lugar.
Essa é uma visão geral de alto nível dos principais novos recursos, mas não é só isso que o Google está lançando. Há também uma nova extensão chamada Detect Online Presence que mostra quais usuários ou dispositivos estão online no momento, um desempenho redesenhado Painel de monitoramento que deixa mais claro se uma métrica crítica precisa de atenção, suporte de controle de versão semântico para Configuração remota e três novos recursos do Google APIs analíticas.
Para obter mais detalhes sobre esses recursos e saber mais sobre o que mais está por vir, confira a postagem do blog do Google ou assista à transmissão ao vivo no YouTube.