Filed under: Analysis / Opinion, iPhone, App Store
Is Google Voice available for the iPhone?
Need a refresher on the Google Voice and Apple saga? Let's recap the story to date: Apple pulled all Google Voice related apps from the App Store back in July, which led to an FCC inquiry, which led Apple to claim they had not rejected but were "studying" Google Voice, which Google contradicted. The biggest surprise in the whole scenario is that AT&T said that they had no problem with Google Voice on the iPhone.
Yet here we are, 4 months later, and still no decision (that we know of) has been made. I've previously referred to this as Apple's pocket veto of Google Voice where they are able to say they haven't rejected it when they have, in effect, rejected it. Put it all together, and this has led me to put up a website for your "Google Voice on iPhone" questions, which I narrowed down to IsGoogleVoiceAvailableForTheiPhone.com?
As it stands today, the answer is a qualified "No" in that there are no Google Voice apps available from the App Store, but I was curious to see what options are available. I found three tools that you can use today, and one more which is on the horizon.
1) Google Voice's Mobile site: Using Mobile Safari, you can get to Google Voice's Mobile site and access a variety of features, including turning phones on and off, making calls or sending SMS through your Google Voice account. This works, albeit slowly, and you are unlikely to want to make many calls this way, it's just too much of a hassle. And did I mention that it's slow? Especially compared to a local app, it's pokey.
2) Google Voice Bookmarklet Generator: David Friedman came up with an ingenious method for creating Google Voice "bookmarklets" for calling people using your Google Voice number. He then shared that idea on his website, which led someone else to write a Python script which will convert your entire address book to Google Voice shortcuts. His goal was not to reproduce Google Voice functionality, but simply to make it easier to call people through Google Voice.
Check out the article where he explains how this works for more details. It's fairly geeky, but some of you may find it a good tool for your utility belt.
3) GV Mobile: One of the apps pulled from the App Store was GV Mobile by Sean Kovacs. Rather than see his work go to waste, Sean released GV Mobile for free to the jailbreak community through Cydia. Jailbreaking involves trade-offs (then again, so does "not jailbreaking"), but if they are trade-offs you are willing to live with, this is perhaps your best alternative today.
What if there was another option? What if there was a way to get most of the benefits of a native app, local speed, offline access... but without having to wait for the App Store approval process?
This is becoming an increasingly attractive solution to folks who are put off by the App Store delays, not only for initial approval (and the possibility of being yanked at any moment if Apple decides to "study" your app) but for updates. For example, what happens when you create a Twitter client for iPhone but Twitter makes API changes which render some or all of your app inoperable? Or, what if Google changes the authorization method for Google Voice? This happened recently, which broke some Google Voice apps that people had bought and downloaded before they were pulled off the App Store. Those developers have no way to get bug fixes to those customers who paid to buy their apps, which is bad for the developers (who get support requests for a problem they can't fix) and for customers who paid for apps rendered useless by Apple's arbitrary decision.
It turns out there is another option. Neven Mrgan of Panic.com recently released an iPhone game called Pie Guy which is a web app, but is stored locally using HTML5. What that means is that it feels very much like a native app running at native-app speed, and it can be used offline.
Riverturn, which had developed a native Google Voice iPhone app called VoiceCentral, is looking to make the same approach for Google Voice. Instead of waiting for Apple to figure out if they are going to allow iPhone clients for Google Voice, Riverturn is developing an HTML5 web app which you download to your iPhone. It is called VoiceCentral Black Swan Edition and it is currently in "very limited beta." Those who have Google Voice accounts can sign up for the beta list at the website, which has some additional information and screenshots.
Riverturn provided access to the beta to a few of us at TUAW and the response was a unanimous "Wow." Quite frankly, if someone handed you an iPhone which had Black Swan already set up, I'm not sure that you would be able to tell it isn't a native app. I used it to place a few calls and it worked quickly, easily, and reliably. The best part is that when the app is updated, all users will immediately get the updated version. No waiting for Apple to approve it.
Web apps are not a panacea for the issues in the App Store. Before the iPhone SDK was announced, Apple promoted web apps as the best (and only) way to develop for the iPhone. It didn't measure up: many users knew it, developers knew it, Apple knew it (they had already developed native apps, proving that for some cases they were needed).
That said, there is a lot more than can be done with "web apps" than you might imagine, especially with HTML5 and local databases. Pie Guy is a great example of a web app game, and BlackSwan looks like it is going to be another great example of what developers can accomplish even when Apple gets heavyhanded about what can be offered on the App Store.
In my opinion, Apple has been overly restrictive with the App Store, keeping worthwhile apps from the hands of users who want them. These apps don't violate Apple's initial list of limitations of what would be allowed in the App Store (as discussed previously):
- Illegal
- Malicious
- Porn
- Privacy
- Bandwidth hog
- Unforeseen (the handy catch-all)
I suspect that others will say "if you don't like the iPhone, don't use it." Except that I'm now in a contract with AT&T, a contract that I made based, at least in part, on Apple's promises regarding the availability of apps which did not violate the above 6 points. Even if I wanted to abandon my iPhone now, would Apple pay my early termination fee? Should we start yet another class action suit against Apple? Wouldn't it be easier on everyone involved if Apple would simply go back to its original guidelines for the App Store? How much faster would the review process be if the reviewers only had to worry about those 6 things?
As hopeful as I am that Apple will loosen its grip on the App Store, I'm not holding my breath, which is why I'm glad to see innovative developers like Neven Mrgan and the folks at Riverturn finding alternative solutions.
I'm planning a full review of VoiceCentral Black Swan when I've had more of a chance to use it. In the meantime I'll try to help you keep track of Google Voice's official status on the iPhone. I still hope that Apple will allow Google to release its iPhone app for Google Voice, as well as allow customers who have already bought and paid for apps to get bug fixes, etc. I applaud the folks at Riverturn for their ingenuity and creativity, and hope Black Swan is a terrific success. Perhaps it will inspire other developers to look at locally stored web apps as a development option.



![TUAW [Cafepress]](http://www.blogsmithmedia.com/www.tuaw.com/media/tuaw-cafepress-promo.png)


Reader Comments (Page 1 of 2)
JT Axan said 12:55PM on 12-25-2009
No Google Voice and no other voice apps like Skype and SIP phones over 3G either. C'mon, just permit them and move ahead.
Reply
TheBigKlosowski said 1:08PM on 12-25-2009
Don't hold your breath, Apple is not going to let it happen. I can say that I love Google Voice on the Droid, but wish I could do VOIP calls with it that didn't use minutes. The Google Voice voicemail system is amazing, much better than Visual Voicemail on my old iPhone 3GS. I love getting the transcripts of my voicemails, and I love being able to setup different voicemail messages for different groups.
Reply
AA Masters said 3:23PM on 12-25-2009
The problem with the Black Swan approach is that the login goes through Riverturn's servers - you will have to trust them with your login credentials. A native application communicating directly with GV is the only sensible approach - once Apple finally makes up their mind!
Reply
huth.sebastian said 1:21PM on 12-25-2009
Verizon should build that into their ads, GV would be back in the app store faster than Apple can even say the word "approved"
Reply
cpabster said 1:34PM on 12-25-2009
Been using Sean's GVMobile since the day it was released in Cydia. It's fantastic. And so is Google Voice!
Reply
pika2000 said 2:02PM on 12-25-2009
Hmmm, I don't know if I want to give my google login to a 3rd party just to use google's own functionality. I mean think about it, how do we know whether these 3rd party apps don't log your google password and send it to their server somewhere? Google Voice website is usable, it's fine. Sure, a native app is better, and I'm sure we will see it.
Reply
suznick said 2:47PM on 12-25-2009
Who cares?
Reply
Kento Ito said 3:15PM on 12-25-2009
For last time, IT'S AT&T WHO BLOCK THE APP, not Apple.
My family friend is one of the guy leading the investigation for Google Voice/App Store Fiasco, and they have solely blamed them on at&t, even though Google said Apple is the one who rejected the app.
The reason they came to this conclusion is one whistleblower from at&t, who was one of the people behind the Google Voice rejection.
FCC has already put restraining order on at&t, to not be involved with app store decisions. This is why Apple was able to approve lots of those video streaming apps.
They plan to make final decision in January, but it's already clear, Apple and Google will be cleared of any wrong doing. They are about to give at&t a giant fine for potentially violating FCC telecommunication laws.
Reply
airmanchairman said 3:42PM on 12-25-2009
That sounds fascinating, Kento, and has the ring of veracity to it.
It certainly would explain, as you say, why Apple suddenly approved hitherto-banned video streaming apps, and almost certainly explains the mixed signals coming from AT&T regarding "tiered data plans" (suggested and then denied by some executives) and "encouraging iPhone users to adopt more moderate data usage" all of a sudden.
The plot thickens.
Happy New Year!!!
politicalslug said 3:31AM on 12-26-2009
I'm so tired of this "my brother knows a guy who might work for someone near where AT&T has secret meetings about how to take over the world". You know nothing. Plain and simple. Apple rejected the app because they don't like the idea of platform independent phone applications that relegate the iPhone to nothing more than an iPod Touch. It hurts Apple more than AT&T. AT&T needs Apple, not the other way around. Apple will continue to block apps it has an interest in blocking, an contrary to what anyone here says, not once has blocking an app from the appstore hurt Apple's bottom line. So what if some people bitch and moan. Apple doesn't care. No one is going to say "I was gonna buy an iPhone, but this Google Voice fiasco is forcing me to get a lesser device". Only geeks think like that, and even they (that's all of us) don't actually buy on principle. You're living in a dream. Just because you fell Apple, or AT&T, is acting in an unfair way doesn't mean god (or the FCC) will come down and change their ways. Are you seriously forgetting that Apple is expanding the iPhone worldwide and once LTE is in full swing (2012-2013) it won't matter what anyone one carrier wants or needs from Apple.
Russ said 4:23PM on 12-25-2009
onebox app wich is a paid service similar to google voice had an app on the app store.
Reply
DaveR said 4:39PM on 12-25-2009
It may seem petty, but out of both functionality and principal this is the reason I'm planning to switch to the "google phone" come January. Google Voice (or GrandCentral for what it's worth) has changed voicemail, and to be able to use it natively is a big deal. I use GVMobile, but without the incentive of the App Store Sean hasn't been updating it and it needs a bit of work. That and I'm fed up with Apple's overly restrictive approval process and ready to move on. I love my mac, I love my iphone, but I have zero respect for the apple approval concept and process.
Reply
Maxwell said 4:27PM on 12-27-2009
Bingo.
emil said 6:21PM on 12-25-2009
Lifehacker has a neat walkthrough on how to make speed dial webclip icons for your Google Voice numbers with a custom icon (pic of mom, etc.)... that's about as handy as you can get right now, IMO
http://lifehacker.com/5325390/from-the-tips-box-carabiner-cable-management-hulu-commercial-skipping-and-google-voice-visual-speed-dial/gallery/4
Instructions along the right.
Reply
Kevin said 3:49AM on 12-26-2009
This might seem like a dumb question. Why not just make phone calls using the phone built into the iPhone? Isn't that what you bought it for?
Maybe I don't have enough friends in my address book, but I have the smallest number of minutes of any plan that AT&T offers. I don't use all those minutes during the month, and currently have about 900 rollover minutes. I guess maybe I'm the exception to the rule, but it just seems to me all this fuss over an application to make phone calls is ridiculous when you're running it ON A PHONE.
Reply
David said 8:18AM on 12-26-2009
The point of a Google Voice app on a phone is so that you can use your Google Voice phone number when you make calls instead of only for receiving calls. The app can also allow one to see their transcribed voicemails and play the audio if needed. It's a great thing and one of many reasons I have a BlackBerry Tour and not an iPhone.
And it still uses your phone's cell connection and therefore your minutes, you're not getting free calling with it. What it can do though is allow you to make cheaper international calls.
And I'm pretty sure it's Apple that's blocked the app, not AT&T. For one, Apple has a history of blocking apps for the most asinine of reasons. Second, the app works for any BlackBerry on AT&T's network.
Liberty For ALL! said 4:05PM on 12-26-2009
"Studying" is also code for STEALING THEIR IDEAS...
Reply
exNewt said 12:09AM on 12-27-2009
You forget - VoiceCentral WAS released as an App - I have it on my iPhone.
It was pulled immediately after release, but prescient people like myself know when to get apps like these, such as NetShare and DS, before they are pulled. And if you disable Apple's "killswitch" on your jailbroken iphone, there is no way for the app to be shut off. It works great, BTW.
Reply
xinshenghh said 11:14PM on 12-29-2009
Any GV client that does not from Google itself is violating GV TermOfUse. Usage of script to communicate with GV is not allowed. GV Mobile, VoiceCentral, or anything else will be doomed.
Reply
VVAdmin said 10:00AM on 12-30-2009
Google Voice for iPhone is back! Visible Voicemail version 2.0 now supports listening to Google Voice messages via a native iPod Touch or iPhone app. Only App in the App Store that supports Google Voice! http://itunes.com/apps/visiblevoicemail Website: http://www.visiblevoicemail.com
Reply