Firebase de Google a ajouté une nouvelle interface utilisateur d'émulateur local, deux extensions de traitement des paiements et une API ML Model Management. Lisez la suite pour en savoir plus !
Firebase est un ensemble d'outils fourni par Google, fonctionnant comme une plate-forme backend-as-a-service (BaaS) unifiée pour les développeurs mobiles. En un mot, Firebase fournit quelques outils pour les utilitaires intégrés au code tels que l'analyse, l'authentification, les bases de données, la configuration, la messagerie push, le stockage de fichiers, etc. La plate-forme globale aide les développeurs à accomplir de nombreuses tâches courantes au sein de leurs applications sans avoir besoin de créer individuellement leurs propres solutions pour ces tâches. Par exemple, le Le SDK Firebase Auth permet aux développeurs d'ajouter facilement un système de connexion complet avec un accompagnement de l'interface utilisateur à leurs applications. Récemment, Firebase a ajouté de nouveaux outils et fonctionnalités
, comme une nouvelle interface utilisateur d'émulateur, une extension de traitement des paiements Stripe, un déploiement TensorFlow Lite amélioré, et bien plus encore.Nouvelle interface utilisateur d'émulateur pour le développement local
La suite Firebase Emulator a été lancée l'année dernière et maintenant, l'équipe Firebase a lancé une nouvelle interface utilisateur d'émulateur local dans la version bêta. Cette interface utilisateur d'émulateur aidera les développeurs à tester facilement et en toute sécurité un nouveau code sans avoir à attendre les déploiements ni à subir de frais de facturation. Vous pouvez également intégrer de nouveaux développeurs avec seulement quelques commandes CLI qui peuvent créer rapidement des instances locales de services Firebase.
La suite Emulator prend également désormais en charge le rechargement instantané du code de règles de sécurité.
Extension de traitement des paiements Stripe
Firebase propose également des extensions, qui sont des ensembles de codes préemballés que les développeurs peuvent utiliser pour automatiser les tâches courantes des développeurs. Désormais, Firebase a créé deux nouvelles extensions en partenariat avec Stripe, qui permettent aux développeurs d'ajouter et de gérer rapidement des capacités de traitement des paiements à leurs applications. Le Envoyer des factures avec Stripe L'extension permet aux développeurs de créer et d'envoyer par programmation des factures clients de marque à l'aide de la plateforme de paiement Stripe. Le Exécutez les paiements d'abonnement avec Stripe L'extension peut être utilisée pour créer et synchroniser des abonnements pour les utilisateurs Web avec Stripe, ainsi que pour contrôler l'accès au contenu de l'abonnement via l'authentification Firebase. Avec ces extensions, en tant que développeur, vous n'avez pas besoin d'apprendre l'API de Stripe ni de comprendre comment intégrer Stripe à Firebase: installez simplement ces extensions et vous devriez être prêt à partir.
Déploiement amélioré de TensorFlow Lite
Firebase a également introduit l'API ML Model Management qui permet aux développeurs de mettre à jour et de déployer par programme des modèles ML sur TensorFlow Lite sans avoir besoin d'utiliser la console. Ceci est particulièrement utile lorsqu'il existe un pipeline d'apprentissage automatique qui recycle automatiquement les modèles avec de nouvelles données, puisque vous pouvez désormais télécharger les modèles mis à jour sur Firebase par programmation. Cela prétend réduire la taille d'installation initiale de l'application, permettre de tester A/B plusieurs modèles, d'évaluer les performances et de mettre à jour les modèles sans avoir besoin de republier l'intégralité de l'application.
Puisqu'il n'y a pas eu d'événements physiques au cours des derniers mois, Google héberge Firebase Live des vidéos pour informer et éduquer les développeurs sur divers sujets connexes. Google a également annoncé de nombreuses nouvelles fonctionnalités et améliorations de Firebase au cours de l'année, notamment API des programmes d'accès anticipé, Cloud Firestore pour C++ et Unity, et Connectez-vous avec Apple via l'authentification Firebase.