March 27th, 2013, 12:06 PM
Join Date: Sep 2011
Device(s): Droid 1, Xoom WIFI, HTC Thunderbolt, Galaxy S3, Kindle Fire
Carrier: Big Red
Thanked 6 Times in 6 Posts
you'll most likely need a central system to link the devices together and have that either be the "central repository" or have it just hold changes on one device and propagate them to the other devices.
what does your system need to do when person A creates entry X, and then person B creates the same entry? does it care who created it initially?
what does it do when person A creates something, and then person B wants to delete it? can everyone change everyone else's stuff?
the easiest way i'd say is setup a central server that has a couple objects ( maybe db tables )
* Users - your're users
* UserGroups - the users that are connected
* Entities - the things you want to create/sync
then you need services/pages around each of these for your app to be able to:
* sign in
* create account
* invite users
* join a group
* create a group
* create content
* remove content
* update content
* download content
* kick user ( is this needed? )
and then you'll probably want some sort of admin console to monitor/watch all this as well...