Follow us

Blog

Kuzzle speaks with any applications and devices

September 14, 2017 / by Kuzzle Team

One Kuzzle advantage is that you can plug different client applications and make them work with the same set of data. Kuzzle embeds services for some main devices and protocols to make development easier for: mobile, web, IoT etc… Our Cabble demo application shows you how it works.

MULTI DEVICES: A NATIVE FUNCTIONALITY IN KUZZLE

Thanks to Kuzzle, you can create multiple applications on different devices and make them communicate together with the same Kuzzle instance. This means you can write a web and mobile application communicating with the same data. You need one single server. SDKs are written with the same API (API documentation), only the language used for the device changes.

multidevice3-1024x847.png

Above you can see an example of two different devices using Kuzzle for data and realtime notifications: Cabble.

CABBLE: A REAL LIFE DEMO TO FIND CABS AND CUSTOMERS

cabble_in_mockup.jpg

 

WHAT DOES IT DO?

  • Realtime Geospace on different devices
  • Actions between cabs and customers on different devices

Cabble constantly updates your position by modifying the document representing you in its database. Once the document is updated, regardless of the device they’re using, every user is notified and able to update his/her position on the map.

LEARN TO DO IT BY YOURSELF WITH KUZZLE:

Thanks to the webbrowser tutorial you learn to handle geospace values with Kuzzle: https://github.com/kuzzleio/demo/blob/master/cabble/tutorial.geospatial…;
Android tutorial shows you how to handle Kuzzle data mappings, advanced filters to subscribe to a radius representing a vicinity.

cabble.jpg

Both versions of Cabble are available on Github. Inspire yourself from it: to fork and improve it ;)

 

Kuzzle Team

Written by Kuzzle Team

Recent Posts

Posts by Topic

They Trust us