Το Firebase της Google πρόσθεσε σε μια νέα διεπαφή χρήστη τοπικού εξομοιωτή, δύο επεκτάσεις επεξεργασίας πληρωμών και API διαχείρισης μοντέλων ML. Διαβάστε παρακάτω για να μάθετε περισσότερα!
Το Firebase είναι ένα σύνολο εργαλείων που παρέχεται από την Google, το οποίο λειτουργεί ως μια ενοποιημένη πλατφόρμα υποστήριξης ως υπηρεσίας (BaaS) για προγραμματιστές κινητών τηλεφώνων. Με λίγα λόγια, το Firebase παρέχει αρκετά λίγα εργαλεία για βοηθητικά προγράμματα εντός κώδικα όπως αναλυτικά στοιχεία, έλεγχος ταυτότητας, βάσεις δεδομένων, διαμόρφωση, ανταλλαγή μηνυμάτων push, αποθήκευση αρχείων και πολλά άλλα. Η συνολική πλατφόρμα βοηθά τους προγραμματιστές να ολοκληρώσουν πολλές κοινές εργασίες εντός των εφαρμογών τους χωρίς να χρειάζεται να δημιουργήσουν μεμονωμένα τις δικές τους λύσεις για αυτές τις εργασίες. Για παράδειγμα, το Το Firebase Auth SDK διευκολύνει τους προγραμματιστές να προσθέσουν ένα πλήρες σύστημα σύνδεσης με ένα συνοδευτικό UI στις εφαρμογές τους. Πρόσφατα, ο ΦΤο irebase έχει προσθέσει νέα εργαλεία και δυνατότητες
, όπως μια νέα διεπαφή χρήστη εξομοιωτή, επέκταση επεξεργασίας πληρωμών Stripe, βελτιωμένη ανάπτυξη TensorFlow lite και πολλά άλλα.Νέα διεπαφή χρήστη εξομοιωτή για τοπική ανάπτυξη
Η σουίτα Firebase Emulator κυκλοφόρησε πέρυσι και τώρα, η ομάδα Firebase κυκλοφόρησε ένα νέο τοπικό περιβάλλον εργασίας εξομοιωτή στο κανάλι έκδοσης beta. Αυτή η διεπαφή χρήστη εξομοιωτή θα βοηθήσει τους προγραμματιστές να δοκιμάσουν εύκολα και με ασφάλεια τον νέο κώδικα χωρίς να χρειάζεται να περιμένουν την ανάπτυξη ή να αντιμετωπίσουν κόστος χρέωσης. Μπορείτε επίσης να ενσωματώσετε νέους προγραμματιστές με λίγες μόνο εντολές CLI που μπορούν να δημιουργήσουν γρήγορα τοπικές παρουσίες υπηρεσιών Firebase.
Το Emulator Suite υποστηρίζει επίσης τώρα άμεση επαναφόρτωση κώδικα κανόνες ασφαλείας.
Επέκταση επεξεργασίας λωρίδας πληρωμής
Το Firebase προσφέρει επίσης Επεκτάσεις, οι οποίες είναι προσυσκευασμένες δέσμες κώδικα που μπορούν να χρησιμοποιήσουν οι προγραμματιστές για να αυτοματοποιήσουν κοινές εργασίες προγραμματιστή. Τώρα, το Firebase έχει δημιουργήσει δύο νέες επεκτάσεις σε συνεργασία με το Stripe, οι οποίες επιτρέπουν στους προγραμματιστές να προσθέτουν και να διαχειρίζονται γρήγορα τις δυνατότητες επεξεργασίας πληρωμών στις εφαρμογές τους. ο Αποστολή τιμολογίων με Stripe Η επέκταση επιτρέπει στους προγραμματιστές να δημιουργούν και να στέλνουν επώνυμα τιμολόγια πελατών χρησιμοποιώντας την πλατφόρμα πληρωμών Stripe. ο Εκτελέστε πληρωμές συνδρομής με Stripe Η επέκταση μπορεί να χρησιμοποιηθεί για τη δημιουργία και τον συγχρονισμό συνδρομών για χρήστες ιστού με Stripe, καθώς και για τον έλεγχο της πρόσβασης σε περιεχόμενο συνδρομής μέσω του Firebase Authentication. Με αυτές τις επεκτάσεις, εσείς ως προγραμματιστής δεν χρειάζεται να μάθετε το API του Stripe ή να μάθετε πώς να ενσωματώσετε το Stripe με το Firebase -- απλώς εγκαταστήστε αυτές τις επεκτάσεις και θα πρέπει να είστε έτοιμοι να ξεκινήσετε.
Βελτιωμένη ανάπτυξη TensorFlow Lite
Το Firebase παρουσίασε επίσης το ML Model Management API το οποίο επιτρέπει στους προγραμματιστές να ενημερώνουν και να αναπτύσσουν μέσω προγραμματισμού μοντέλα ML στο TensorFlow Lite χωρίς να χρειάζεται να χρησιμοποιούν την κονσόλα. Αυτό είναι ιδιαίτερα χρήσιμο όταν υπάρχει μια διοχέτευση μηχανικής εκμάθησης που επανεκπαιδεύει αυτόματα μοντέλα με νέα δεδομένα, καθώς μπορείτε πλέον να ανεβάσετε τα ενημερωμένα μοντέλα στο Firebase μέσω προγραμματισμού. Αυτό ισχυρίζεται ότι μειώνει το αρχικό μέγεθος εγκατάστασης της εφαρμογής, επιτρέπει τη δοκιμή πολλαπλών μοντέλων A/B, την αξιολόγηση της απόδοσης και την ενημέρωση μοντέλων χωρίς να χρειάζεται να αναδημοσιευτεί ολόκληρη η εφαρμογή.
Δεδομένου ότι δεν υπήρξαν φυσικά γεγονότα τους τελευταίους μήνες, Η Google φιλοξενεί το Firebase Live βίντεο για την ενημέρωση και την εκπαίδευση των προγραμματιστών σε διάφορα σχετικά θέματα. Η Google ανακοίνωσε επίσης πολλές νέες δυνατότητες και βελτιώσεις στο Firebase κατά τη διάρκεια του έτους, μεταξύ των οποίων Early Access Programs API, Cloud Firestore για C++ και Unity, και Συνδεθείτε με την Apple μέσω του Firebase Authentication.