Official Google Voice client for Android

While I was in class this morning, I started getting tons of email from users letting me know that the Google Voice team had released an official Google Voice client for Android this morning. Their main question was essentially "What does this mean for GV?". Well, the short answer is this: I don't know (yet). I have just installed their app and I'm going through it to see if it's missing any features or anything. It's understandably much much faster because they use all sorts of private, undocumented, unexposed APIs that I don't have access to or anything, but I'm sure it's missing some features that users might want.

So, for all of those dying to know what I'll be doing with GV, I can only request that you be patient. I will probably have my mind made up in the next day or so.

Also, if I decide to discontinue support for the GV project, it's open-source software under the Apache 2.0 license, so feel free to fork it to your heart's content. You can browse or download the source code if you're into that sort of thing.

Comments

Hello,

Well i have 2 things that would keep me using your app.

1st my Google Voice number is not linked to the same gmail that is on my phone. (work / home) so i can not even use the "official" App at this time.

And 2nd i like your app because it lets you pick how to dial, dial out or have Google call you. This is a really big deal, i have the G1 and thus have 5 faves, i can add the Google number to my 5 and now call everyone as much as i like.

Please keep you app open and updated you have done such great work so far.

Posted by Anonymous Coward on Wednesday, July 15th at 12:17 PM

I just installed the official app, and I gotta say, I prefer GV. One of the killer features in GV that I liked best was choosing, on a call-by-call basis to use google voice or not to place a call. I can't find that option anywhere in their new app.

Posted by Anonymous Coward on Wednesday, July 15th at 12:20 PM

Thanks very much for GV. The GV client is far ahead of the official google voice client in terms of features.

It would be nice to have a notification (in the bar and/or sound) on receipt of sms by GV.

Posted by Anonymous Coward on Wednesday, July 15th at 12:34 PM

I prefer the way the GV integrates voice mail into the dialer, versus the official app, whereby you have to open it separately to see your VMs.

That said, I may switch to the official app. I haven't decided yet.

Regardless, I'm very thankful for, and indebted to, the work you did on GV, which has been very helpful to me all of these months.

Posted by Anonymous Coward on Wednesday, July 15th at 12:51 PM

The official app is a non-starter, because I have a Google Apps For Your Domain account linked to Google Voice. I'm glad I donated for GV, because it's the best.

Posted by Anonymous Coward on Wednesday, July 15th at 5:13 PM

I'm sticking with your app. I used your Grand Central and you only got better with GV. It's better than Google's official app at this point.

Posted by Anonymous Coward on Thursday, July 16th at 11:13 PM

It seems that all that glitters is not gold? I gave the Google app a spin and discovered that it does indeed burn minutes outside tmo's myfaves. I think it uses a data connection to choose a number to call out from. This morning I tried to call out and the Google app told me that it couldn't place the call because a data connection wasn't available. Anybody else show 347-234-5001 in their tmo call log online?

Posted by Anonymous Coward on Friday, July 17th at 10:10 AM

Yeah, their app is lots faster when accessing SMS or the call logs but I'm hanging with Evan. Keep up the good work!

Posted by Anonymous Coward on Friday, July 17th at 11:17 AM

"This morning I tried to call out and the Google app told me that it couldn't place the call because a data connection wasn't available. Anybody else show 347-234-5001 in their tmo call log online?"

That's exactly what happens with the official Google Voice application.

"Yeah, their app is lots faster when accessing SMS or the call logs but I'm hanging with Evan. Keep up the good work!"

I'm working on speed improvements :-)

Posted by Evan Charlton on Friday, July 17th at 10:29 AM

What I like the most about GV is that you can still use "your faves" in your advantage if you setup GV to call you back, you can add your google voice number in your faves so that way you dont get charged for the calls

Posted by Anonymous Coward on Friday, July 17th at 3:54 PM

If I can stop falling behind in my current project, I'll looking into building a locale plugin based on GV. The idea would be for locale to change which phones ring based on the situation it detects. The best plugin would be able to call into GV to make use of the session and profile properties that it manages.

I think it will be pretty easy to stay ahead of the official app if only there's enough energy available.

Thanks for the good work!

Posted by Anonymous Coward on Monday, July 20th at 1:09 PM

why not just add 347-234-5001 to your myfaves?

Posted by Anonymous Coward on Thursday, July 23rd at 8:12 PM

If Google never changes that 347-234-5001 number then that could work. But what assurances do we have that it won't change OR perhaps its not designed to change, thus allowing tmo to blacklist it for using as a fav5.

Posted by Anonymous Coward on Friday, July 24th at 1:54 PM

I should point out that the magic number (1-347-234-5001) comes from the server (the Google Voice application asks the server what number to call before it makes the call), so they could change it at any time.

I should also point out that I don't support adding that to your myFaves. For starters, the contract that I signed (check yours) forbids adding numbers which can connect to more than 500 other numbers.

Of course, I can't stop you (and wouldn't if I could), but I just thought that I should mention it.

Posted by Evan Charlton on Friday, July 24th at 3:22 PM

Evan,

Love the app; works better than Google's App and all others I've tried (5 of 'em) plus, the callback feature is great.

I'm trying out T-mobile, and was told to read the t's & c's, on their front page ... it doesn't mention the myfaves restriction ... nor did any rep mention that to me at signup, and yes, I've spoken to a few and told them what I was doing. After reading your comment above, I found the terms in the myfaves section of their website.

So, I'm in a legal conundrum ... bummer, not sure what to do. I've got 12 more days to figure it out ... thanks for mentioning this!

Hopefully, US Cellular will get an android ... they have free incoming calls ... I really like T-Mobile so far, but must go for the money savings on unlimited calls.

Thanks! Will try and use the app no matter which free incoming carrier I choose.

Posted by gregg erwin on Wednesday, July 29th at 6:02 PM

Hey, it is possible for GV to detect whether there's internet connection, and change automatically to "dial-out" option if internet connection is not present? If that's not possible, can there be an option to pick between dial-out and callback on a per-call basis? I find myself going through the the options menu a lots since I have a flanky internet connection but I do want GV to use "callback " whenever possible. Thanks!

Posted by Anonymous Coward on Thursday, July 30th at 6:34 AM

Since about noon today, have not been able to use GV won't load voice mails,missed calls,placed calls or anything, tried using the dialer unable to call out. Anyone else having problems with GV?
I'll say it again great app Evan, please don't abandon it.

Posted by AgentZ on Friday, July 31st at 5:33 PM

I just published version 2.5.2 which should fix this issue. Please update and let me know if you're experiencing any issues.

Posted by Evan Charlton on Friday, July 31st at 8:06 PM

Hey, I just recently came onto this whole google voice scene and I have to admit I tried the official app first... It was awful. It took a whole 7 minutes for me to get notified of new text messages and I could not dial out (something with guava and google voice screwing eachother over)

So I switched to your app, the option to have it check for new messages every minute was great, and when I set it to "callback" for dialing it fixed my dialing out problems and now all calls are seen as incoming calls to gizmo5 so I get them completely free (instead of just free for the first 3 minutes).

Thank you for the time and effort you put in to this app!

Posted by Jimmy Alexander on Saturday, August 1st at 6:15 PM

I think GV is great and has a lot of potential. Right now i'm 50/50 on which app I like better. I think one feature that would put GV way over the top of the official app would be a locale plugin which updated which phones to ring based on location. It would also be really nice if we could figure out a faster way to dial.

Posted by Justin on Sunday, August 2nd at 12:46 AM

I'm torn. I really don't like that the official app only checks for SMS messages every 7 minutes & that it requires a data connection to place calls.

GV is great in that it can place outbound calls to a predictable number without requiring a data connection & that it'll check for SMS every minute.

I am, however, still trying to work out some of the weird little details. I understand that there are API limitations, but it'd be really great if there was some way to have SMS alerts be audible & for the SMS page to always update correctly. Often, I get an SMS alert & then check my SMS page to find that there are no new messages.

Posted by George Burdell on Monday, August 10th at 4:20 PM

This IS Bank. If I wasn't scrounging for tuition money, you'd have a donation from me. I'm doing the same thing with Gizmo5 that Jimmy Alexander is doing.

Posted by jakswa on Tuesday, August 11th at 7:10 PM

Unfortunately, it has started using a different number, and one that is not set up as a myFave. The number it's used over the last few days is 760-576-4664

Posted by Anonymous Coward on Wednesday, August 19th at 6:41 PM

I echo what others have been saying that it would be nice to receive notification in the "pull-down" bar or by sound when a new SMS comes in.

Great app which I am using in favor of the official Google app due specifically to the call-back feature. Keep up the good work!

Posted by jm on Saturday, August 22nd at 12:58 AM

My favorite feature of GV is that the dial out goes thru your own number then connects the call, therefor you are certain that myFave works! Too bad the official GV app doesn't offer this. Is it possible to offer a stripped down version that just does that so that we can have GV and "Google Voice" work side by side?

Posted by Anonymous Coward on Monday, August 24th at 6:09 PM

You are a genius. Thank you!

Posted by dallasmediator on Saturday, August 29th at 7:26 AM

I would _love_ the ability to add a "whitelist" of numbers to always call directly (not via Google Voice). That way, I can call my myFaves directly, and use google voice for everything else.

Right now, I have to have it prompt me for each call to make any use of myFaves.

This could also be useful for people with business phones. Make work calls "normally" and then personal calls via GV. Makes it easy to keep your phone number worlds segregated.

I don't know how hard it would be to dynamically fetch the myfaves numbers, or have a special label/group in Contacts. If it's hard, I'd be happy enough to enter them manually or put them in a text file on the SD card.

Posted by JB Coward on Tuesday, September 15th at 9:41 PM

Since no one seems to have mentioned it, GV is not redundant due to the fact that the official Google Voice application does not have a Call Back feature. What this means is that only GV can be used to make free VOIP phone calls using Sipdroid (without having to browse to the Google Voice website).

Posted by Tim on Wednesday, September 16th at 10:34 PM

> "Also, if I decide to discontinue support for the GV project, it's open-source software under the Apache 2.0 license, so feel free to fork it to your heart's content."

I'm interested in helping maintain and advance a full featured alternative to the official Google Voice app. Especially if one or two other developers want to contribute.

I'm not dissuaded by concern about reinventing the wheel or duplicating Google's official efforts. In fact, I think it is important to keep a full-featured alternative available.

What I have in mind would be a total replacement for the official Google Voice app (like the current GV is). I do not think it is enough to provide an app that is merely complimentary and that just offers features missing from the official app. The community needs a full alternative, IMO.

If anyone else feels the same way, get in touch with me and let's create a fork.

Posted by Dave on Sunday, December 13th at 9:16 AM

This app looks awesome compared to Guava .. downloads easy .. and seems to be a great application .... however... does anyone know how to use this app when the user does not have a SIM card installed... I live overseas .. and only use the Nexus One to receive calls now with SIPDroid ... however I cannot make international calls .. only just receive calls ...

so can I use GV to make/receive calls without SIM Card?

and if not ..

Is there a way to make calls using SIPDroid ?

Thanks

Posted by Raymond on Thursday, February 25th at 12:37 PM
Add a comment
Name
Email (Optional) (Supports Gravatar)
Website (Optional)