Viber cites same reasons as Skype for no WP7 client

Viber (website) a VOIP program similar to Skype, is quite popular on the iPhone for its no-frills ability to call any other Viber client in the world for free. The app though is in someways better than Skype since you don't need to sign up or register--you just download the app and use it. The app is quite pouplar on the iPhone and there are Android and BlackBerry versions coming soon.

Well, unfortunately for the same reason as Skype, they too are saying no client from them until Microsoft allows deeper access. WinMobile.SE interviewed Talmon Marco, head of Viber Media and asked him about WP7 directly. He cites three main reasons why, despite them wanting to do one, they can't make a Windows Phone app: (1) no sockets support, (2) no native code access (so can't port audio engine) and (3) no multitasking.

Once again, no surprises here--if Skype can't do it, Viber can't. Still, it seems both parties are interested, so it's just a matter of Microsoft allowing access.

Source: WinMobile.SE; Thanks, Toni, for the heads up

Daniel Rubino

Daniel Rubino is the Editor-in-chief of Windows Central, head reviewer, podcast co-host, and analyst. He has been here covering Microsoft since 2007 when this site was called WMExperts (and later Windows Phone Central). His interests include Windows, Microsoft Surface, laptops, next-gen computing, and for some reason, watches. Before all this tech stuff, he worked on a Ph.D. in linguistics and ran the projectors at movie theaters, which has done absolutely nothing for his career.

  • MS, from the looks of it, probably has a specific VoIP API that apps like this can use which is what apple added to iOS4 which does the work for your app as far as sockets/multitasking, you just connect to the API and done, the rest is the front end and any specific things you would need to connect to your service.This also means that you don't need native code access, there's no reason for it if you get a specific VoIP API to use, the rest can be done in Silverlight.
  • no skype on wp7 is the #1 thing i hate about my phone.coming from an n900, where i have every single messenger on the planet hooked up instantly, its like..... almost crazy.
  • With the frequency at which some 3rd party applications crash I would hope native access is never necessary for 3rd party applications, just publish the relevant API and use SL. Dont want some dodgy program taking out the whole phone.
  • So what about Voxofon? I use their app to make voip call via my skype account and its worked well so far.It was on one of the first apps i got my HD7. How come that works? Is it a different kind of service?Look into it. VOXOFON.
  • We're talking about VOIP here, VOXOFON (which we reported on here: re-routes your calls through 1x like iSkoot. It's not true VOIP since you're not using data you're using voice services through call centers--those call centers route your calls through data--so it's a hybrid approach. True VOIP does not exist in any form on WP7 currently.
  • Hi,My name is Talmon Marco. I run Viber Media. I wanted to respond to a few of the comments posted here:@GP07 - I don't know if MS has some hidden VoIP API (at the moment they do not publish such an API). If they did have a "VoIP in a box" API it will most likely be SIP with a G.729 or G.711 codec. Unfortunately, we do not use any of these. These are good for making a regular phone call on a good WiFi connection. But when dealing with Voice over 3G where you have a highly unpredictable network, G.729 is just not enough for good quality. Also, Viber uses a Wideband codec which gives it a much better sound quality. There are hundreds of SIP clients for the iPhone. None of them sound like Viber (or Skype).@theefman - that really depends on the operating system. If the OS is well written (and I am sure WP7 is very well written), this should never happen. You kill the app and move on. @alukard - Voxofon is not a VoIP client. They are a dialer. They use your minutes to call a local number which is rerouted to their system. If the call is a free call (for example, in the UK you have free calls to landlines in some plans) then the call to them is free. By the way, it is quite possible that by receiving this call they actually generate revenues via local termination. You can read more about it at the link below. Specifically, look for the term "Click 'CALL' to make a call via a local access number" hope this helps and I hope Microsoft opens up its platform to apps like Viber (and yes, Skype..).Talmon