Legitimately Pushing Google Voice Text Messages on iPhone

| No Comments | No TrackBacks
System Diagram that connects Google App Engine, to Twitter, to EchoFon on iPhones

I really like Google Voice, but Apple refuses to accept it in the iPhone's App Store. Google provides a web-based Google Voice - the version just released today (1/26) looks pretty much like the Google Voice iPhone application that was rejected from the store.  The problem is that the web page is pull-only - and without push you don't get notified of new text messages or voicemails - you have to actually visit the site.  I set out to try to fix this, and came up with a solution that works really well and is completely legitimate -- no Apple approval required!

The summary is this - my Google App Engine application polls Google Voice every 15-20 seconds looking for new text messages. If a new text message is found, then the application sends a direct message containing the sender of the text message and the message itself to my Twitter account from a Twitter account that I set up for this purpose. I have EchoFon running on my phone, which does Push notifications (I needed the $4.99 Pro version of EchoFon to do this), so that when a new DM arrives my phone vibrates and rings.

The end effect is that when I get texts on my Google Voice account, my phone acts almost exactly like it would if I had received a text message from AT&T.  I've timed the round trip and it's less than 90 seconds on average. I can respond to the message using the web-based version of Google Voice by clicking a link included with the message.

Because this uses Twitter, there's nothing Apple or AT&T can deny from the App Store unless they agree to deny all Push applications (instead of Twitter, these could be Facebook messages, emails, fake point-of-interest near your location) - so, you don't need approval to run it!

I'll update this post with details of this solution in a few days so you can get free Google Voice push on your phone too!
Reblog this post [with Zemanta]

No TrackBacks

TrackBack URL: /accessibility/MTOS-4.32-en/mt-tb.cgi/33

Leave a comment

About this Entry

This page contains a single entry by Jeff published on January 24, 2010 5:55 PM.

What if Science were like Banking? was the previous entry in this blog.

NFB Files Complaint Against Penn State University is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.