Firebase har som mål å hjelpe utviklere til å bygge bedre apper og utvide dem til vellykkede bedrifter. Ved å ta vare på din app-back-end eller infrastruktur, kan Firebase du fokusere på å løse problemer for brukerne. De nye funksjonene som ble annonsert på Firebase Dev Summit i november, var sentrert rundt Crash Reporting, Analytics og støtte for spillutviklere. I denne artikkelen vil jeg gi deg en oversikt over hva som ble annonsert og hvordan du kommer i gang med disse verktøyene.
Siden det ble utgitt på Google I / O, har dette vært et beta-produkt. Men Firebase Crash Reporting er nå ute av beta! Dette er de nye oppdateringene som følger med full utgivelse av Firebase Crash Reporting.
Se vår artikkel om Firebase Crash Reporting her på Envato Tuts + hvis du er ny i Firebase Crash Reporting.
På sin I / O-utvikler-konferanse om seks måneder siden annonserte Google lanseringen av Firebase Test Lab. Med denne funksjonen kan du teste appen din på et bredt spekter av enheter og konfigurasjoner før du sender det endelige produktet. Dette gir deg et detaljert testresultat på slutten. Så hva er nytt? Firebase Test Lab har nå:
Besøk den offisielle veiledningen for å komme i gang.
Dette er et open-source UI-bibliotek som gir vanlige brukergrensesnittelementer når du bygger apper. Dette biblioteket bygger på de beste praksisene som Google har lært i løpet av årene. Firebase brukergrensesnitt har nå blitt lansert som versjon 1.0.
Med dette biblioteket får du UI-strømmen til Firebase Authentication, klient-side-tilkoblinger og kryssinger for Realtime Database, samt integrasjoner med Glide (et open-source bildeopplasting-bibliotek for Android) som gjør det mulig å laste ned og vise bilder fra Firebase Storage a lett som bare det. Alle disse integrasjonene hjelper oppstart av appens brukergrensesnittopplevelse. Biblioteket er tilgjengelig for Android, IOS og Web.
For å lære mer om disse andre delene av Firebase, sjekk ut våre artikler om Firebase File Storage, Firebase-godkjenning og Firebase Realtime Database her på Envato Tuts+.
Firebase Analytics har nå en integrering med Google Data Studio, en tjeneste som gjør dataene dine til informative oversikter og rapporter som er enkle å lese, enkle å dele og fullt tilpassbare. (Merk at Google Data Studio fortsatt er i beta.) Du kan nå også eksportere til BigQuery i sanntid fra Analytics. Ikke bare det, men forbindelsen mellom Firebase Dynamic Links og Analytics har blitt forbedret, slik at hvis du bruker dynamisk lenke på Facebook-siden din, registrerer Analytics kilden som Facebook på Analytics-dashbordet.
En spennende kunngjøring for spillutviklere: Firebase har nå et Unity3D-plugin og et forbedret C ++ SDK. (De fleste høykvalitets Android-spill er fortsatt bygget med C ++.) Denne nye funksjonen åpner også noen av de sentrale Firebase-funksjonene som AdMob, Analytics, Autentisering, Realtime Database, Invitasjoner og Dynamiske Linker, Cloud Messaging og Remote Config for bruk i ditt spill. Firebase-dokumentasjonen inneholder mer informasjon om hvordan du legger til Firebase i din Unity-oppsett.
Selv om det ikke ble annonsert på Firebase Dev Summit, bør du også vite at Google Play Services og Firebase vil kreve API-nivå 14 minst fra begynnelsen av 2017. Neste utgave av disse bibliotekene (versjon 10.2.0) vil øke minimumet støttet API-nivå fra 9 til 14. Så når du bygger appen din nå, anbefales det å angi minimum SDK som API-nivå 14.
I denne artikkelen fortalte jeg deg om de nye Firebase-funksjonene som ble annonsert på Firebase Dev Summit i Berlin. Firebase har jobbet for å gjøre det enklere for utviklere å kode fantastiske apps, ved å ta vare på infrastrukturen og back-end for dem. Med disse ekstra nye funksjonene blir utviklerens jobb lettere og raskere.
I mellomtiden kan du se noen av våre andre kurs og opplæringsprogrammer om mobilutvikling!