Googlov Firebase je v nov uporabniški vmesnik lokalnega emulatorja dodal dve razširitvi za obdelavo plačil in API za upravljanje modelov ML. Berite naprej, če želite izvedeti več!
Firebase je nabor orodij, ki ga ponuja Google in deluje kot enotna platforma zaledja kot storitve (BaaS) za razvijalce mobilnih naprav. Na kratko, Firebase ponuja nekaj orodij za pripomočke v kodi, kot so analitika, preverjanje pristnosti, zbirke podatkov, konfiguracija, potisna sporočila, shranjevanje datotek in drugo. Celotna platforma razvijalcem pomaga pri izvajanju številnih običajnih nalog v njihovih aplikacijah, ne da bi jim bilo treba za ta opravila izdelati lastne rešitve. Na primer, Firebase Auth SDK razvijalcem olajša dodajanje celotnega sistema za prijavo z an spremljajoči uporabniški vmesnik v njihove aplikacije. Pred kratkim je Firebase je dodal nova orodja in funkcije, kot je nov uporabniški vmesnik emulatorja, razširitev za obdelavo plačil Stripe, izboljšana uvedba TensorFlow lite in drugo.
Nov uporabniški vmesnik emulatorja za lokalni razvoj
Paket Firebase Emulator je bil lansiran lani, zdaj pa je ekipa Firebase predstavila nov uporabniški vmesnik lokalnega emulatorja v kanalu za izdajo beta. Ta uporabniški vmesnik emulatorja bo razvijalcem pomagal pri preprostem in varnem testiranju nove kode, ne da bi morali čakati na uvedbe ali imeti stroške zaračunavanja. Prav tako lahko vključite nove razvijalce z le nekaj ukazi CLI, ki lahko hitro ustvarijo lokalne primerke storitev Firebase.
Emulator Suite zdaj podpira tudi takojšnje ponovno nalaganje kode varnostna pravila.
Razširitev obdelave plačil Stripe
Firebase ponuja tudi razširitve, ki so predpakirani svežnji kode, ki jih lahko razvijalci uporabijo za avtomatizacijo običajnih nalog razvijalca. Zdaj je Firebase zgradil dve novi razširitvi v sodelovanju s podjetjem Stripe, ki razvijalcem omogočata, da svojim aplikacijam hitro dodajo in upravljajo zmogljivosti za obdelavo plačil. The Pošljite račune s Stripe Razširitev razvijalcem omogoča programsko ustvarjanje in pošiljanje računov strank z blagovnimi znamkami z uporabo plačilne platforme Stripe. The Izvedite plačila naročnine s Stripe Razširitev se lahko uporablja za ustvarjanje in sinhronizacijo naročnin za spletne uporabnike s Stripe, kot tudi za nadzor dostopa do naročniške vsebine prek avtentikacije Firebase. S temi razširitvami se vam kot razvijalcu ni treba naučiti API-ja Stripe ali ugotoviti, kako integrirati Stripe s Firebase – preprosto namestite te razširitve in že bi morali biti pripravljeni.
Izboljšana uvedba TensorFlow Lite
Firebase je predstavil tudi API za upravljanje modelov ML, ki razvijalcem omogoča programsko posodabljanje in uvajanje modelov ML v TensorFlow Lite, ne da bi morali uporabljati konzolo. To je še posebej uporabno, če obstaja cevovod strojnega učenja, ki samodejno znova usposobi modele z novimi podatki, saj lahko zdaj posodobljene modele programsko naložite v Firebase. Ta trdi, da zmanjša začetno velikost namestitve aplikacije, omogoča A/B testiranje več modelov, ocenjuje zmogljivost in posodablja modele, ne da bi bilo treba znova objaviti celotno aplikacijo.
Ker v zadnjih nekaj mesecih ni bilo fizičnih dogodkov, Google je gostil Firebase Live video posnetke za obveščanje in izobraževanje razvijalcev o različnih povezanih temah. Google je v tem letu napovedal tudi veliko novih funkcij in izboljšav Firebase, vključno z Programski API za zgodnji dostop, Cloud Firestore za C++ in Unity, in Prijavite se z Apple prek avtentikacije Firebase.