commit | aad3a0ef478fce161e6e2d87d8bedb08f28d008b | [log] [tgz] |
---|---|---|
author | Alex Fandrianto <alexfandrianto@google.com> | Mon May 16 16:50:17 2016 -0700 |
committer | Alex Fandrianto <alexfandrianto@google.com> | Mon May 16 16:50:17 2016 -0700 |
tree | 71d7062abab4d31f41bdc436286c5b65ecfe194c | |
parent | 47c4871be225a4428103d1a6e8963395d55f043d [diff] |
TODOs: Use constant ad and scan to share lists to invited users While the new Syncbase API is being worked on, we will perform sharing with Discovery directly. - constant scan for syncgroups advertised to you - constant ad for syncgroups you shared with others Issues: - Discovery is a little flaky; the shares don't always succeed after the first few - Nexus 9 still likes to crash (because of the CGo pointer problem) - Discovery doesn't let you make these ads private https://github.com/vanadium/issues/issues/1328 - Menu to Share is shown even though the user may only have Read access for the todo list syncgroup. Change-Id: I31e54ca0032b1a2186091b7fddeebbe2a439a86c
This is a TODOs application for Android which uses either Firebase or Syncbase as a persistence layer.
To switch between Firebase and Syncbase use: Build -> Select Build Variant
and choose between the various options (e.g., firebaseDebug
, syncbaseDebug
etc.)
The firebase app is at https://vivid-heat-7354.firebaseio.com/. Ross Wang and Alex Fandrianto manage the administration of the database.
WARNING: There is no authentication required in this demo, and the TODO list is global, accessible to all. In a real TODOs app this would not be the case of course. In the mean time, don't put anything sensitive there!