Google'i Firebase on lisanud uue kohaliku emulaatori kasutajaliidese, kaks maksete töötlemise laiendust ja ML mudelihalduse API. Loe edasi, et rohkem teada saada!
Firebase on Google'i pakutav tööriistakomplekt, mis toimib mobiiliarendajate jaoks ühtse taustaprogrammina (BaaS) platvormina. Lühidalt öeldes pakub Firebase üsna vähe tööriistu koodisiseste utiliitide jaoks, nagu analüüs, autentimine, andmebaasid, konfiguratsioon, tõukesõnumid, failide salvestamine ja palju muud. Üldine platvorm aitab arendajatel täita oma rakendustes palju tavalisi ülesandeid, ilma et nad peaksid nende ülesannete jaoks eraldi lahendusi looma. Näiteks Firebase Auth SDK teeb arendajatele lihtsaks täieliku sisselogimissüsteemi lisamise koos an kaasnev kasutajaliides nende rakendustele. Hiljuti Firebase on lisanud uusi tööriistu ja funktsioone, nagu uus emulaatori kasutajaliides, Stripe'i maksete töötlemise laiendus, täiustatud TensorFlow lite juurutus ja palju muud.
Uus emulaatori kasutajaliides kohalikuks arendamiseks
Firebase'i emulaatorikomplekt käivitati eelmisel aastal ja nüüd on Firebase'i meeskond käivitanud beetaversiooni kanalis uue kohaliku emulaatori kasutajaliidese. See emulaatori kasutajaliides aitab arendajatel lihtsalt ja turvaliselt uut koodi testida, ilma et nad peaksid ootama juurutamist või arvelduskulusid. Saate ka uusi arendajaid kaasata vaid mõne CLI-käsuga, mis võivad kiiresti luua Firebase'i teenuste kohalikke eksemplare.
Emulator Suite toetab nüüd ka kohest koodi uuesti laadimist turvareeglid.
Stripe maksete töötlemise laiendus
Firebase pakub ka laiendusi, mis on eelpakendatud koodikogumid, mida arendajad saavad kasutada tavaliste arendajaülesannete automatiseerimiseks. Nüüd on Firebase koostöös Stripe'iga loonud kaks uut laiendust, mis võimaldavad arendajatel kiiresti oma rakendustesse maksete töötlemise võimalusi lisada ja hallata. The Saada arveid Stripe'iga Laiendus võimaldab arendajatel programmiliselt luua ja saata kaubamärgiga klientide arveid, kasutades makseplatvormi Stripe. The Käivitage tellimusmaksed Stripe'iga Laiendust saab kasutada Stripe'iga veebikasutajate tellimuste loomiseks ja sünkroonimiseks, samuti Firebase'i autentimise kaudu juurdepääsu kontrollimiseks tellitavale sisule. Nende laiendustega ei pea te arendajana õppima Stripe'i API-t ega välja mõtlema, kuidas Stripe Firebase'iga integreerida – lihtsalt installige need laiendused ja oletegi valmis minema.
Täiustatud TensorFlow Lite'i juurutamine
Firebase on kasutusele võtnud ka ML-i mudelihalduse API, mis võimaldab arendajatel programmiliselt värskendada ja juurutada ML-mudeleid TensorFlow Lite'is ilma konsooli kasutamata. See on eriti kasulik siis, kui on olemas masinõppe konveier, mis õpetab mudelid automaatselt ümber uute andmetega, kuna nüüd saate värskendatud mudelid Firebase'i programmiliselt üles laadida. See väidetavalt vähendab rakenduse algset installimahtu, võimaldab A/B testida mitut mudelit, hinnata jõudlust ja värskendada mudeleid, ilma et oleks vaja kogu rakendust uuesti avaldada.
Kuna viimastel kuudel pole füüsilisi sündmusi toimunud, Google on korraldanud Firebase Live'i videod arendajate teavitamiseks ja harimiseks erinevatel seotud teemadel. Google on aasta jooksul teatanud ka paljudest Firebase'i uutest funktsioonidest ja täiustustest, sealhulgas Varajase juurdepääsu programmide API, Cloud Firestore C++ ja Unity jaoksja Logige Apple'iga sisse Firebase'i autentimise kaudu.