L'objectif de Firebase est d'aider les développeurs à créer de meilleures applications et à les développer pour devenir des entreprises prospères. En prenant soin de l’arrière-plan ou de l’infrastructure de votre application, Firebase vous permet de vous concentrer sur la résolution des problèmes de vos utilisateurs. Les nouvelles fonctionnalités annoncées lors du sommet de développement de Firebase en novembre dernier étaient axées sur le reporting des collisions, l'analyse et le support des développeurs de jeux. Dans cet article, je vais vous donner un aperçu de ce qui a été annoncé et comment commencer à utiliser ces outils..
Depuis sa sortie chez Google I / O, il s’agit d’un produit bêta. Mais Firebase Crash Reporting est maintenant hors de la version bêta! Voici les nouvelles mises à jour fournies avec la version complète de Firebase Crash Reporting.
Consultez notre article sur le rapport d'incident Firebase ici sur Envato Tuts + si vous débutez dans le rapport d'incident Firebase.
Lors de la conférence des développeurs d’E / S il y a environ six mois, Google a annoncé le lancement de Firebase Test Lab. Grâce à cette fonctionnalité, vous pouvez tester votre application sur un large éventail de périphériques et de configurations avant d'expédier le produit final. Cela vous donne un résultat de test détaillé à la fin. Alors quoi de neuf? Firebase Test Lab a maintenant:
Visitez le guide officiel pour commencer.
Il s'agit d'une bibliothèque d'interface utilisateur à source ouverte qui fournit des éléments d'interface utilisateur courants lors de la création d'applications. Cette bibliothèque s’appuie sur les meilleures pratiques acquises par Google au fil des ans. L’interface utilisateur de Firebase est maintenant disponible en version 1.0.
Avec cette bibliothèque, vous obtenez un flux d’interface utilisateur pour l’authentification Firebase, des jointures côté client et des intersections pour la base de données Realtime, ainsi que des intégrations avec Glide (une bibliothèque à chargement libre d’images pour Android) qui permettent de télécharger et d’afficher des images à partir de Firebase Storage. part de gâteau. Toutes ces intégrations aident à amorcer l'expérience utilisateur de votre application. La bibliothèque est disponible pour Android, IOS et Web..
Pour en savoir plus sur ces autres parties de Firebase, consultez nos articles sur le stockage de fichiers Firebase, l'authentification Firebase et la base de données Firebase Realtime ici sur Envato Tuts+.
Firebase Analytics intègre désormais Google Data Studio, un service qui transforme vos données en tableaux de bord et rapports informatifs faciles à lire, à partager et à personnaliser. (Notez que Google Data Studio est toujours en version bêta.) Vous pouvez désormais également exporter vers BigQuery en temps réel depuis Analytics. De plus, la connexion entre Firebase Dynamic Links et Analytics a été améliorée. Ainsi, si vous utilisez le lien dynamique sur votre page Facebook, Analytics détectera la source comme Facebook sur le tableau de bord Analytics..
Une annonce intéressante pour les développeurs de jeux: Firebase dispose désormais d’un plug-in Unity3D et d’un SDK C ++ amélioré. (La plupart des jeux Android de haute qualité sont toujours construits avec C ++.) Cette nouvelle fonctionnalité ouvre également certaines des fonctionnalités de base de Firebase telles que AdMob, Analytics, Authentification, Base de données temps réel, Invitations et liens dynamiques, Messagerie dans le cloud et Configuration à distance. ton jeu. La documentation de Firebase contient des informations supplémentaires sur l’ajout de Firebase à votre configuration Unity..
Bien que cela n'ait pas été annoncé lors du sommet Firebase Dev Summit, sachez également que les services Google Play et Firebase nécessiteront au minimum le niveau 14 de l'API à partir de début 2017. La prochaine version de ces bibliothèques (version 10.2.0) augmentera le minimum requis. prise en charge du niveau d'API de 9 à 14. Ainsi, lors de la création de votre application, il est recommandé de définir votre SDK minimum sur le niveau 14 de l'API..
Dans cet article, je vous ai parlé des nouvelles fonctionnalités de Firebase annoncées lors du sommet Firebase Dev à Berlin. Firebase s’efforce de permettre aux développeurs de coder plus facilement d’impressionnantes applications, en prenant en charge l’infrastructure et le back-end. Avec ces nouvelles fonctionnalités supplémentaires, le travail du développeur sera plus facile et plus rapide.
En attendant, consultez certains de nos autres cours et tutoriels sur le développement mobile!