O Firebase agora oferece suporte de nível beta para tvOS e macOS, junto com uma série de outras melhorias voltadas também para usuários da Apple.
O Firebase Summit 2021 virtual do Google começou hoje e estamos recebendo alguns novos recursos para o Firebase. 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. O Google tem trabalhado constantemente para melhorar o Firebase, anunciando mais recentemente novas extensões para o Firebase em E/S do Google 21. Agora, o Google anunciou que o Firebase oferece suporte de nível beta para tvOS e macOS, além de suporte para Apple TV e Apple Arcade.
O que isso significa essencialmente é que os desenvolvedores agora podem usar produtos Firebase para criar e executar aplicativos compatíveis com Apple TVs e Macbooks. Ele funciona a partir de uma única base de código para oferecer uma experiência entre dispositivos aos usuários com menos complicações. Um exemplo disso é o SDK do Crashlytics, pois os desenvolvedores podem identificar falhas críticas e até mesmo filtrar falhas por tipo de dispositivo Apple ou sistema operacional diretamente do Firebase Crashlytics console.
Os desenvolvedores de jogos também obtêm grandes melhorias ao desenvolver para Apple TV e Apple Arcade. Muitos dos SDKs C++ do Firebase agora são compatíveis com Apple TV, o que significa que você pode desenvolver jogos Apple Arcade com o Firebase! Além disso, o Google anunciou que está expandindo o suporte para estruturas e mecanismos de jogos, disponibilizando o Cloud Firestore para Unity e C++. Isso significa que você pode adicionar o Cloud Firestore ao seu jogo para armazenar e sincronizar os dados do jogo em quase em tempo real, adicione suporte offline e dimensione a experiência do seu jogo para alcançar um grande número de pessoas.
Se você não conhece, Cloud Firestore é um banco de dados NoSQL para desenvolvimento móvel, web e de servidor. É multiplataforma e os desenvolvedores podem criar aplicativos Apple, Android e web que usam SDKs nativos para recuperar informações dele. Ele simplifica a sincronização de dados entre dispositivos para usuários finais.