syncslides: Add discovery interfaces.

Added the main interface for discovery as well as interfaces and
classes it depends upon.  I left Deck as an interface because
we might want to support a version that streams image bytes in addition
to the version that simply buffers the whole byte array.

Change-Id: I5dc93c85baf5b91f692c4cc9b547744b435a8672
6 files changed
tree: ea717b4d1d217a7de9cf74f3fa5bf89e9a685a19
  1. android/
  2. dart/
  3. .gitignore
  4. AUTHORS
  5. CONTRIBUTING.md
  6. CONTRIBUTORS
  7. LICENSE
  8. PATENTS
  9. README.md
  10. VERSION
README.md

SyncSlides

A simple multi-device presentation system, with state synced across devices using Syncbase.

Java/Android Version

https://github.com/vanadium/syncslides/tree/master/android

Dart/Flutter Version

https://github.com/vanadium/syncslides/tree/master/dart