1 more item => Do we push every single message or is there a way to check when the user is online...I mean I could write online and offline in a doc everytime an app opens and closes but seems like that wouldn't be scalable?
On Monday, March 3, 2014 8:54:06 PM UTC+8, archit agarwal wrote: > > Hey Jens > > Thanks for those tips! > > The user info is also being pulled out of couchdb. But its a separate user > db. > I don't think it would be advisable to put chats and user in the same > database? > > Cheers > Archit > > > On Monday, March 3, 2014 10:48:34 AM UTC+8, Jens Alfke wrote: >> >> >> On Mar 2, 2014, at 6:25 PM, archit agarwal <[email protected]> wrote: >> >> Q1 Do you happen to have a suggestion on the push notification system I >> can use for messaging. >> >> >> You mean, a server-side component that talks to the Apple Push >> Notification System? Mostly you just need a simple task that watches the >> gateway’s _changes feed and sends messages to APNS. Chris Anderson put one >> of these together a while ago as an example; it was pretty simple. Chris, >> can you point to the code for this? >> >> Q2 when the user actually opens the app after push notification I assume >> it would take a few seconds to get these messages. Is there a way to reduce >> this lag or delay? I know xmpp is pretty fast but it's a whole new >> implementation. Can we do something to get similar performance? >> >> >> In iOS 7 there’s a push-notification flag that causes the app to >> invisibly launch/wake up in the background. It will then presumably start >> its replication and download the new documents. >> >> Q3. The other bit is when a message arrives from a new user who's >> information isn't available on the local DB. There would also be a lag in >> pulling this user info. Any suggestions for to make this better? >> >> >> How are you pulling the user info? >> >> —Jens >> > -- You received this message because you are subscribed to the Google Groups "Couchbase Mobile" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/mobile-couchbase/0fc83cd6-253c-4deb-914a-af5d557e997f%40googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.
