Skype Officially Available For Android
After a lot of speculation,
Arvisp writes "Skype has released an official Android version. It allows calling via 3G and WiFi." One step closer to the carriers being just... carriers.
← Back to Stories (view on slashdot.org)
Also, it's 9MB, there's a link to the .apk for those of us with metered data plans: com.skype.raider.apk.
I think, therefore I am. I think?
Your skype is the Verizon blessed and hobbled version. It uses Verizon voice minutes for the first leg into the cloud. Therefore it's only useful in saving on international long distance charges. This new Skype can use WiFi.
Re: Allows calling via 3G and WiFi.
This was already available via the Google Voice app. It even has integration with the phone app to be the default method to make calls.
If I recall, no US carrier has ever allowed VOIP traffic on 3g. On my AT&T iPhone, Skype has to use WiFi. Appears to be the same case on my Verizon Droid too. I recently went on a trip to Russia. I bought a cheap SIM card with a data plan for my (jailbroken) iPhone, and just out of curiosity, I launched Skype, it it let me place a call right over 3g! That saved me a lot of money for calling my family back home. Not to mention that cell phone plans and data is cheaper there than in the US too. Amazing what some real competition in a market can do.
Yes, but mostly during a call, and a tiny bit less when idle. When the phone is idle, the main CPU is basically stopped and drawing very little power. Having Skype in the background does nothing to affect this as it's also waiting for a control datagram and thus blocked waiting.
However, the phone may be maintaining a data channel waiting for the datagram to come - this can involve a bit more power from the modem to keep the channel alive, and a tiny bit of main CPU to handle higher layer data connection administrivia (keep-alives and the like).
But during a call, the power goes up a lot. During a normal voice call, the main CPU again shuts down as it's not needed for the most part and the audio is routed direct to the modem where it's compressed, encoded and sent over the air by dedicated hardware. Using something like Skype, however, means the audio has to go tot he main CPU, where the Skype application then encodes it into packets, and those packets are then passed to the OS (also running on the main CPU) as network data. It goes down the network stack, then down to the data port of the modem where the modem then packages it for over the air. But an active data connection also costs more power, and the main CPU is active during a VoIP call but idle during a normal voice call, both of which add significant drain to the battery.
If you're on the phone a lot, VoIP may require you to carry an extra battery. If you're like me who hardly makes a call longer than 30 seconds a couple of times per day, you won't notice the extra drain.