The premise is simple:
- You can out-dial through GV by logging into your account through the telephone interface (e.g. calling your GV number and supplying your PIN -- exactly as if you were trying to access the voice mail), then selecting option 2 to place a call, supplying the desired number, and then pressing #.
- This requirement for dialing an access number, supplying a PIN, passing a target number, and then sending a "suffix" is functionally identical to what you would need if you were using a calling card.
- Microsoft had a demo of a calling card app in the WinMo 5.0 SDK / dev site, but it was rather weak.
- That code has been enhanced by other developers, and the improved version can be found here.
- After that, all you have to do is configure your default "calling card" with the appropriate parameters for your Google Voice account. [These are mostly obvious, just be sure to add an extra pause ("p") after your PIN.]
- The calling card app adds a contextual menu in the Contact application, allowing you to successfully dial out to a contact via Google Voice in a manner that is convenient enough...