Google Voice: Push limitations

I’m going to explain a couple of things about the Google Voice protocols and how push works.

As far as I know, (please correct me if I’m wrong), Google has only created 4 push implementations.

  • Google Talk message on text message/voicemail receipt
  • Email on text message/voicemail receipt
  • SMS on text message/voicemail receipt
  • Android C2DM trigger on text message/voicemail receipt

Noticing a pattern? Yes, there is only a push implementation on new message or voicemail. There is no push implementation on:

  • Mark as read
  • Delete message
  • Archive message
  • Send outgoing message

All these items have to polled. This means they will have to run on a timer. I’m just writing this point to explain that these things ARE NOT instant and probably never will be. Only incoming communications are pushed. This means, if you’re messaging from the web interface, you might have to force a refresh or wait a minute for things to sync up on your phone.

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Blog at WordPress.com.

Up ↑

%d bloggers like this: