Firebase voegt een nieuwe lokale emulator-UI, uitbreidingen voor betalingsverwerking en ML Model Management API toe

Google's Firebase heeft een nieuwe lokale emulator-UI, twee extensies voor betalingsverwerking en ML Model Management API toegevoegd. Lees verder om meer te weten!

Firebase is een toolset van Google die functioneert als een verenigd backend-as-a-service (BaaS)-platform voor mobiele ontwikkelaars. Kort gezegd biedt Firebase een flink aantal tools voor in-code hulpprogramma's zoals analyse, authenticatie, databases, configuratie, push-berichten, bestandsopslag en meer. Het algemene platform helpt ontwikkelaars veel voorkomende taken binnen hun apps uit te voeren zonder dat ze individueel hun eigen oplossingen voor deze taken hoeven te bouwen. Bijvoorbeeld de Met de Firebase Auth SDK kunnen ontwikkelaars eenvoudig een compleet aanmeldingssysteem toevoegen Met een bijbehorende gebruikersinterface naar hun apps. Onlangs heeft Firebase heeft nieuwe tools en functies toegevoegd, zoals een nieuwe emulator-UI, Stripe-uitbreiding voor betalingsverwerking, een verbeterde TensorFlow Lite-implementatie en meer.

Nieuwe emulator-UI voor lokale ontwikkeling

De Firebase Emulator-suite werd vorig jaar gelanceerd en nu heeft het Firebase-team een ​​nieuwe lokale emulator-UI gelanceerd in het bèta-releasekanaal. Deze emulator-gebruikersinterface helpt ontwikkelaars om eenvoudig en veilig nieuwe code te testen zonder te hoeven wachten op implementaties of zonder factureringskosten. U kunt ook nieuwe ontwikkelaars aan boord krijgen met slechts een paar CLI-opdrachten waarmee u snel lokale exemplaren van Firebase-services kunt maken.

De Emulator Suite ondersteunt nu ook het direct herladen van code veiligheidsregels.

Stripe-uitbreiding voor betalingsverwerking

Firebase biedt ook extensies, dit zijn voorverpakte codebundels die ontwikkelaars kunnen gebruiken om algemene ontwikkelaarstaken te automatiseren. Nu heeft Firebase in samenwerking met Stripe twee nieuwe extensies gebouwd, waarmee ontwikkelaars snel betalingsverwerkingsmogelijkheden aan hun apps kunnen toevoegen en beheren. De Facturen versturen met Stripe Met de extensie kunnen ontwikkelaars programmatisch klantfacturen maken en verzenden met behulp van het Stripe-betalingsplatform. De Voer abonnementsbetalingen uit met Stripe De extensie kan worden gebruikt om abonnementen voor webgebruikers met Stripe te maken en te synchroniseren, en om de toegang tot abonnementsinhoud te controleren via Firebase Authentication. Met deze extensies hoeft u als ontwikkelaar de API van Stripe niet te leren kennen of uit te zoeken hoe u Stripe met Firebase kunt integreren. Installeer eenvoudigweg deze extensies en u bent klaar om aan de slag te gaan.

Verbeterde TensorFlow Lite-implementatie

Firebase heeft ook de ML Model Management API geïntroduceerd waarmee ontwikkelaars ML-modellen programmatisch kunnen updaten en implementeren in TensorFlow Lite zonder de console te hoeven gebruiken. Dit is vooral handig als er een machine learning-pijplijn is die modellen automatisch opnieuw traint met nieuwe gegevens, omdat u de bijgewerkte modellen nu programmatisch naar Firebase kunt uploaden. Dit beweert de initiële grootte van de app-installatie te verkleinen, A/B-testen van meerdere modellen mogelijk te maken, de prestaties te evalueren en modellen bij te werken zonder dat de hele app opnieuw hoeft te worden gepubliceerd.


Omdat er de afgelopen maanden geen fysieke evenementen hebben plaatsgevonden, Google host Firebase Live video's om ontwikkelaars te informeren en op te leiden over verschillende gerelateerde onderwerpen. Google heeft het afgelopen jaar ook veel nieuwe functies en verbeteringen aan Firebase aangekondigd, waaronder API voor vroege toegangsprogramma's, Cloud Firestore voor C++ en Unity, En Meld u aan bij Apple via Firebase-authenticatie.