Skip to content

SatyakiDe2019/KivyStreamingIOSApp

Repository files navigation

Real-time iOS App displaying streaming data using Matplotlib & Python

About this app

This app consuming streaming data from Ably channels & captured IoT events from the simulator & publish them inside a Dashboard of Kivy-build Python-app through measured KPIs.

How to run this app

(The following instructions apply to Posix/bash. Windows users should check here.)

First, clone this repository and open a terminal inside the root folder.

Create and activate a new virtual environment (recommended) by running the following:

python3 -m venv venv
source venv/bin/activate

Install the requirements:

pip install -r requirements.txt

Run the dummy event generation IoT-App:

python IoTDataGen.py

On a separate tab run this command:

source venv/bin/activate

Run the Kivy-driven iOS App:

python main.py

Screenshots

demo.GIF

Resources

About

Consuming Streaming data from Ably channels & captured IoT events from the simulator & publish them in Kivy-I/OS App through measured KPIs.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages