Firebase lägger till ett nytt lokalt emulator-gränssnitt, betalningshanteringstillägg och ML Model Management API

click fraud protection

Googles Firebase har lagt till ett nytt lokalt emulator-gränssnitt, två betalningshanteringstillägg och ML Model Management API. Läs vidare för att veta mer!

Firebase är en verktygsuppsättning från Google, som fungerar som en enhetlig backend-as-a-service (BaaS)-plattform för mobilutvecklare. I ett nötskal tillhandahåller Firebase en hel del verktyg för kodverktyg som analys, autentisering, databaser, konfiguration, push-meddelanden, fillagring och mer. Den övergripande plattformen hjälper utvecklare att utföra många vanliga uppgifter inom sina appar utan att individuellt behöva bygga sina egna lösningar för dessa uppgifter. Till exempel Firebase Auth SDK gör det enkelt för utvecklare att lägga till ett komplett inloggningssystem med en medföljande användargränssnitt till sina appar. Nyligen har Firebase har lagt till nya verktyg och funktioner, som ett nytt emulator-gränssnitt, Stripe-utvidgning för betalningshantering, en förbättrad TensorFlow lite-distribution och mer.

Nytt gränssnitt för emulator för lokal utveckling

Firebase Emulator-sviten lanserades förra året, och nu har Firebase-teamet lanserat ett nytt lokalt emulator-gränssnitt i betaversionen. Denna emulator UI kommer att hjälpa utvecklare att enkelt och säkert testa ny kod utan att behöva vänta på implementeringar eller uppleva faktureringskostnader. Du kan också ta med nya utvecklare med bara några få CLI-kommandon som snabbt kan skapa lokala instanser av Firebase-tjänster.

Emulator Suite stöder nu också omedelbar kodåterladdning av säkerhetsregler.

Stripe betalningsförlängning

Firebase erbjuder även tillägg, som är förpackade kodpaket som utvecklare kan använda för att automatisera vanliga utvecklaruppgifter. Nu har Firebase byggt två nya tillägg i samarbete med Stripe, som gör det möjligt för utvecklare att snabbt lägga till och hantera betalningshanteringsfunktioner i sina appar. De Skicka fakturor med Stripe Extension låter utvecklare programmatiskt skapa och skicka varumärkesfakturor med Stripe-betalningsplattformen. De Kör prenumerationsbetalningar med Stripe Tillägget kan användas för att skapa och synkronisera prenumerationer för webbanvändare med Stripe, samt styra åtkomsten till prenumerationsinnehåll via Firebase-autentisering. Med dessa tillägg behöver du som utvecklare inte lära dig Stripes API eller ta reda på hur du integrerar Stripe med Firebase – installera bara dessa tillägg och du borde vara redo att börja.

Förbättrad TensorFlow Lite-distribution

Firebase har också introducerat ML Model Management API som tillåter utvecklare att programmatiskt uppdatera och distribuera ML-modeller till TensorFlow Lite utan att behöva använda konsolen. Detta är särskilt användbart när det finns en maskininlärningspipeline som automatiskt omskolar modeller med ny data eftersom du nu kan ladda upp de uppdaterade modellerna till Firebase programmatiskt. Detta gör anspråk på att minska den initiala appinstallationsstorleken, möjliggöra A/B-testning av flera modeller, utvärdera prestanda och uppdatera modeller utan att behöva publicera hela appen igen.


Eftersom det inte har inträffat några fysiska händelser under de senaste månaderna, Google har varit värd för Firebase Live videor för att informera och utbilda utvecklare om olika relaterade ämnen. Google har också tillkännagett många nya funktioner och förbättringar av Firebase under året, inklusive Early Access Programs API, Cloud Firestore för C++ och Unity, och Logga in med Apple genom Firebase-autentisering.