Backend as a Service für Entwickler

Quickblox – Videoanrufe und Text-Chats im Nu implementieren

18.08.2014 von Diego Wyllie
Mit Quickblox präsentiert sich eine vielversprechende BaaS-Lösung (Backend as a Service), mit der Web- und App-Entwickler Videoanrufe, Text-Chats, Push Notifications und weitere interessante Features leicht in eigenen Projekten implementieren können.

Funktionalität: Mit dem Siegeszug von Mobile und Cloud Computing gewinnen BaaS-Lösungen zunehmend an Bedeutung. Diese stellen Software-Entwicklern nützliche Cloud-Dienste zur Verfügung, mit denen sie diverse Backend-Features in eigenen Projekten effizient realisieren können. Dadurch sollen sich Entwicklungszeiten deutlich verkürzen und den Implementierungsaufwand reduzieren lassen. BaaS-Lösungen aus dem Sillicon Valley, allen voran Parse und Kinvey, geben auf diesem zukunftsträchtigen Cloud-Segment den Ton an. Mit Quickblox bietet sich nun eine interessante Alternative dazu, die in London entwickelt wird.

Quickblox – Videoanrufe und Text-Chats im Nu implementieren -
Quickblox
Die Implementierung von Kommunikations-Features wie Text-Chat oder Videokonferenzen ist alles andere als trivial. Abhilfe verspricht hier Quickblox mit einer umfassenden, flexiblen Plattform, von der sowohl Web- als auch Mobile-Entwickler profitieren können.
Zentrale App-Verwaltung
Auf der Web-Konsole können Anwender ihre Apps anlegen und spezifizieren, welche Module in jeder Anwendung verfügbar sein sollen.
Zahlreiche SDKs verfügbar
Nachdem die gewünschten Module online konfiguriert wurden, müssen Anwender die entsprechenden SDKs (Software Development Kit) herunterladen und in ihr Projekt einbinden.
Große Plattformunabhängigkeit
Quickblox unterstützt iOS, Android, Windows Phone und Blackberry. Hinzu kommen eine JavaScript-Bibliothek, sowie eine Rest-API, von denen vor allem Web-Entwickler profitieren können.








Installation: Um den Dienst zu nutzen, müssen sich Kunden zunächst online registrieren. Die Kontoerstellung erfolgt unkompliziert und ist kostenlos.

Bedienung: Mit der modular aufgebauten Plattform können Entwickler unter anderem Videoanrufe, Text-Chats, Push Notifications und Geolocation-Features leicht in ihre eigenen Anwendungen realisieren, ohne sich dabei um die Server-Infrastruktur kümmern zu müssen, die für den Betrieb solcher Kommunikationslösungen erforderlich ist. Auf der Web-Konsole können Anwender ihre Apps anlegen und spezifizieren, welche Module in jeder Anwendung verfügbar sein sollen. Nachdem die gewünschten Module online konfiguriert wurden, müssen Anwender die entsprechenden SDKs (Software Development Kit) herunterladen und in ihr Projekt einbinden. Das System bietet Unterstützung für die mobilen Betriebssysteme iOS, Android, Windows Phone und Blackberry. Hinzu kommen eine JavaScript-Bibliothek, sowie eine Rest-API, von denen in erster Linie Web-Entwickler profitieren können. Die ausführliche Online-Dokumentation mit vielen Code-Beispielen beschreibt im Detail, wie jede Funktionalität auf Client-Seite implementiert werden muss.

Fazit: Die Implementierung von Kommunikations-Features wie Text-Chat oder Videokonferenzen ist alles andere als trivial. Abhilfe verspricht Quickblox mit einer umfassenden, flexiblen Plattform, von der sowohl Web- als auch Mobile-Entwickler profitieren können.

Quickblox

Version

Hersteller

Quickblox

Download-Link

Account kostenlos erstellen

Sprache

Englisch

Preis

Freemium. Kostenpflichtige Tarife ab knapp 50 Dollar pro Monat. Siehe Preisdetails

System

Web, iOS, Android, Windows Phone, Blackberry

Alternativen

Apiomat, Parse, Kinvey

SEPA-fähige Finanzprogramme im Überblick -
StarMoney
Mit "StarMoney Business" bietet das Softwarehaus Star Finanz aus Hamburg ein speziell auf die Bedürfnisse von kleinen und mittleren Unternehmen entwickeltes, multibankenfähiges Finanzprogramm, das die Umstellung von Lastschriften und Überweisungen auf das neue SEPA-Format erleichtern kann.
OutBank 2
Bei "Outbank 2" handelt es sich ebenfalls um eine hierzulande entwickelte Online-Banking-Software. Diese ist ausschließlich für iOS und Mac OS X erhältlich.
Finanzblick
"Finanzblick" ist eine anspruchsvolle Banking-App, die für Web, Desktop und Mobile erhältlich ist. Sie besticht mit einem schicken, besonders aufwändigen User-Interface, das mit viel Liebe zum Detail realisiert ist.
Bank X
"Bank X" ist für Mac OS X und iOS verfügbar und wartet mit einem umfangreichen Feature-Set auf. In puncto Interface-Design und Usability macht das Tool aber im Vergleich zu Finanzblick und OutBank einen nicht ganz so guten Eindruck.
WISO Mein Geld
Speziell für die Windows-Plattform konzipiert ist "WISO Mein Geld". Die native Desktop-App ermöglicht die Verwaltung mehrerer Bankkonten und überzeugt durch zahlreiche Auswertungsmöglichkeiten.
Lexoffice
"Lexoffice" ist eine professionelle Buchhaltungssoftware für KMUs, die in der Cloud betrieben wird und über ein integriertes Online-Banking-Modul verfügt. Dieses ist bereits an SEPA angepasst.
Collmex Buchhaltung
Ein weiterer Cloud-Dienst aus Deutschland, mit dem kleine und mittlere Unternehmen SEPA-Überweisungen und -Lastschriften verwalten können, ist "Collmex Buchhaltung".