Wat is nieuw in Firebase? Updates van de Firebase Dev Summit

Het doel van Firebase is om ontwikkelaars te helpen bij het bouwen van betere apps en deze uit te bouwen tot succesvolle bedrijven. Door zorg te dragen voor de back-end of infrastructuur van uw app, laat Firebase u zich richten op het oplossen van problemen voor uw gebruikers. De nieuwe functies die in november werden aangekondigd tijdens de Firebase Dev Summit waren gecentreerd rond Crash Reporting, Analytics en ondersteuning voor game-ontwikkelaars. In dit artikel zal ik u een overzicht geven van wat is aangekondigd en hoe u aan de slag kunt gaan met deze hulpmiddelen. 

Firebase-crashrapportage

Sinds de release op Google I / O is dit een bètaproduct. Maar Firebase Crash Reporting is nu uit de bèta! Dit zijn de nieuwe updates die verschijnen bij de volledige release van Firebase Crash Reporting.

  • Verbeterde gebruikersworkflow: U kunt fouten nu als gefixeerd markeren en bijhouden welke door u zijn gerepareerd. 
  • Email waarschuwingen: U kunt nu een e-mailmelding ontvangen wanneer een nieuwe crash plaatsvindt. U kunt melding krijgen van nieuwe problemen of problemen die zijn hersteld nadat ze zijn verholpen. 
  • Directe rapportage: Voorheen kon het ongeveer 20 minuten duren voordat een crash op het apparaat van uw gebruiker plaatsvond op het dashboard. Maar nu kunt u het rapport meteen krijgen.
  • Gedetailleerd inzicht met Analytics: In plaats van alleen de fouten te tonen, kunt u nu de context zien waarin het gebeurde. Als u bijvoorbeeld een app heeft waarin een fout is opgetreden toen uw gebruiker zijn / haar profiel aan het maken was, kunt u Firebase Analytics gebruiken om inzicht te krijgen in wat tot deze crash heeft geleid. 

Bekijk ons ​​artikel over Firebase-crashreport hier op Envato Tuts + als u nog niet bekend bent met Firebase Crash Reporting. 

Firebase-testlab voor Android

Op de I / O-ontwikkelaarsconferentie ongeveer zes maanden geleden, kondigde Google de lancering aan van Firebase Test Lab. Met deze functie kunt u uw app testen op een groot aantal apparaten en configuraties voordat u het eindproduct verzendt. Dit geeft u aan het einde een gedetailleerd testresultaat. Dus, wat is er nieuw? Firebase Test Lab heeft nu:

  • Elf nieuwe apparaatmodellen. 
  • Mogelijkheid om je app te testen op de nieuwste versie van Android (momenteel 7.1).
  • Mogelijkheid om vijf gratis tests per dag uit te voeren op fysieke apparaten en tien gratis tests per dag op virtuele apparaten.

Bezoek de officiële gids om aan de slag te gaan. 

Firebase UI-bibliotheek

Dit is een open-source UI-bibliotheek die veelvoorkomende gebruikersinterface-elementen biedt bij het bouwen van apps. Deze bibliotheek maakt gebruik van de best practices die Google in de loop van de jaren heeft geleerd. Firebase UI is nu gelanceerd als versie 1.0. 

Met deze bibliotheek krijgt u UI-stroom voor Firebase-verificatie, client-side joins en kruispunten voor Realtime Database, evenals integraties met Glide (een open-source ladenbibliotheek voor afbeeldingen voor Android) die het downloaden en weergeven van afbeeldingen van Firebase Storage a fluitje van een cent. Al deze integraties helpen bij het opstarten van de UI-ervaring van uw app. De bibliotheek is beschikbaar voor Android, IOS en Web. 

Bekijk onze artikelen over Firebase-bestandsopslag, Firebase-verificatie en de Firebase Realtime-database hier op Envato Tuts voor meer informatie over deze andere delen van Firebase.+.

Firebase Analytics

Firebase Analytics heeft nu een integratie met Google Data Studio, een service die uw gegevens verandert in informatieve dashboards en rapporten die gemakkelijk te lezen, eenvoudig te delen en volledig aanpasbaar zijn. (Houd er rekening mee dat Google Data Studio nog steeds in bèta is.) U kunt nu ook in realtime exporteren naar BigQuery vanuit Analytics. Niet alleen dat, maar de verbinding tussen Firebase Dynamic Links en Analytics is verbeterd, zodat als u de dynamische link op uw Facebook-pagina gebruikt, Analytics de bron als Facebook op het Analytics-dashboard zal detecteren. 

Unity Plugin voor Firebase

Een opwindende aankondiging voor game-ontwikkelaars: Firebase heeft nu een Unity3D-plug-in en een verbeterde C ++ SDK. (De meeste Android-spellen van hoge kwaliteit zijn nog steeds gebouwd met C ++.) Deze nieuwe functie opent ook enkele van de belangrijkste Firebase-functionaliteiten zoals AdMob, Analytics, Authentication, Realtime Database, Invites and Dynamic Links, Cloud Messaging en Remote Config voor gebruik in jouw spel. De Firebase-documentatie bevat meer informatie over het toevoegen van Firebase aan uw Unity-installatie. 

Hoewel dit niet op de Firebase Dev Summit is aangekondigd, moet u ook weten dat Google Play Services en Firebase vanaf begin 2017 minimaal API-niveau 14 vereisen. De volgende release van deze bibliotheken (versie 10.2.0) verhoogt het minimum ondersteunde API-niveau van 9 tot 14. Dus bij het bouwen van uw app nu, wordt aanbevolen om uw minimale SDK in te stellen op API-niveau 14. 

Conclusie

In dit artikel heb ik je verteld over de nieuwe Firebase-functies die zijn aangekondigd op de Firebase Dev Summit in Berlijn. Firebase heeft gewerkt om het voor ontwikkelaars gemakkelijker te maken geweldige apps te coderen, door voor hen de infrastructuur en back-end te verzorgen. Met deze extra nieuwe functies wordt de taak van de ontwikkelaar eenvoudiger en sneller. 

Bekijk ondertussen enkele van onze andere cursussen en zelfstudies over mobiele ontwikkeling!