This repository contains the Android application to be used with Dashkiosk. Its documentation is on ReadTheDocs.
This project uses Gradle. To compile, just use:
./gradlew assemble
Dashkiosk is a solution to manage dashboards on multiple screens. It comes as four components:
-
A receiver runs in a browser attached to each screen and will display the requested dashboards. The receiver is quite dumb, it contacts the server and wait for it to tell which URL to display.
-
A server which will manage the screens by sending them what they should display. An administration interface allows the user to manage those screens individually or in a group.
-
An Android app that will run the receiver. This is mainly a fullscreen webview built on top of Crosswalk to get access to an up-to-date browser engine.
-
A Chromecast custom receiver which will run the regular receiver if you want to display dashboards using Google Chromecast devices.