Zum Hauptinhalt springenZum Seitenfuß springen

 |  Blog

Google Firebase gegen Microsoft App Center

Google Firebase und Microsoft App Center sind beides Plattformen für die mobile App-Entwicklung, die Entwicklern Tools und Dienstleistungen anbieten, um ihre Arbeit zu erleichtern. Beide Plattformen enthalten Analysefunktionen, Diagnose-Tools und Logging. Aufgrund der Verwendung des App Centers in Kundenprojekten und dem steigenden Bedarf an Analysefunktionen wollen wir analysieren, welche der beiden Plattformen geeigneter für Sie ist.

Firebase ist eine von Google entwickelte Plattform, die eine Reihe von Tools und Dienstleistungen für mobile App- Entwickler anbietet. Darunter fallen Funktionen wie eine Echtzeitdatenbank, Cloud-Speicherung, Hosting und mehr. Einen Überblick aller Funktionen bietet folgende Abbildung:

 

Microsoft entwickelte die Plattform App Center, welche ebenfalls Tools und Dienstleistungen für die mobile App-Entwicklung bereitstellt, darunter Build-Automatisierung, Fehlerberichte, benutzerdefinierte Ereignisse und mehr. Die zweite Abbildung liefert eine Übersicht aller Funktionen des App Centers:

 

Wie man den beiden Abbildungen entnehmen kann, hat Firebase einen wesentlich breiteren Funktionsumfang als das App Center. Des Weiteren bietet Firebase komfortable Analysefunktionen, die Entwicklern Informationen über die Nutzung ihrer Anwendung bereitstellen. Zusätzlich bietet Firebase verschiedene Diagnose-Tools, die dabei unterstützen, Fehler in der Anwendung zu finden und zu beheben. Darüber hinaus besteht die Möglichkeit, Logging-Funktionen zu nutzen, um detaillierte Informationen über die App Verwendung zu erhalten.

Auch das App Center bietet eine gute Auswahl an Analysefunktionen, wie Nutzungs- oder Fehlerberichte. App Center bietet ebenfalls ein Diagnose-Tool, um Fehler ausfindig zu machen. Durch das Erstellen von benutzerdefinierten Ereignissen, können zusätzliche Logging Dateien geschrieben werden. Ein weiterer Vorteil von App Center ist, dass es eine einfache und gute Integration zu anderen Microsoft Tools, wie z.B. Azure DevOps bietet.

Trotz der Unterschiede kann man sagen, dass beide Plattformen sehr gute Funktionen für Diagnose, Logging und Kennzahlen bieten. Während Firebase umfangreiche Analytics Funktionen sowie Funktionen zum Verwalten von Apps bereitstellt, bietet App Center eine Vereinfachung von CI/CD Abläufen an. Jedoch ist Google Firebase einfacher in der Handhabung.

Es gilt zu beachten, dass beide Plattformen sich stetig aktualisieren und verbessern. Daher lohnt es sich, regelmäßig mit den Updates und den daraus resultierenden neuen Funktionen zu beschäftigen.

Abschließend lässt sich sagen, dass beide Plattformen gute Funktionen für Diagnosen, Logging und wichtige Kennzahlen bieten. Jedoch gilt es immer zu beachten, welche spezifischen Anforderungen ein Projekt hat, bevor man sich für eine Plattform entscheidet.

Unser Expertenteam berät Sie gerne dazu, welche Plattform zu Ihrem individuellen Projekt passt.

Über den Autor

 

Als Leiter der Business Line Digital Solutions bei M&M Software verantwortet Ralf Simon verschiedene Projekte, die u.a. das Thema mobile Anwendungen beinhalten. Jüngste technologische Entwicklungen auf dem Markt mobiler Anwendungen, die es ermöglichen die App Entwicklung wesentlich produktiver zu gestalten und wertvolle Daten von der App-Nutzung zu gewinnen, führten zur Ausschreibung dieser Thesis. 

Über den Autor

 

Jasmin Gebhard studiert im Bachelor WirtschaftsNetze an der Fakultät Wirtschaftsinformatik der Hochschule Furtwangen. Im Rahmen ihrer Bachelor-Thesis mit dem Titel "Vergleich und Evaluierung verschiedener Entwicklungsplattformen", die Sie zusammen mit M&M Software schrieb, verglich sie die beiden Entwicklungsplattformen App Center von Microsoft und Firebase von Google.

Erstellt von