Skype brengt update iPhone-app uit voor multitasking

Skype heeft een update van zijn applicatie voor iOS4 uitgebracht. Na de update kan de gebruiker voip-telefoontjes ontvangen als de applicatie niet actief is. Ook is het mogelijk om zonder extra kosten over 3g te bellen.

De applicatie van het voip-bedrijf maakt het mogelijk om te allen tijde via Skype bereikbaar te zijn, ook als de telefoon op stand-by staat, meldt het bedrijf. Skype maakt daarvoor gebruik van de api die Apple beschikbaar heeft gesteld om voip-services in de achtergrond te blijven draaien. Voip is een van de zeven services die applicaties van externe ontwikkelaars in de achtergrond mogen draaien op Apples mobiele besturingssysteem.

Daarnaast heeft Skype aangekondigd dat het geen kosten in rekening gaat brengen voor voip over 3g. In de oorspronkelijke versie van de voip-applicatie zat op verzoek van Apple geen ondersteuning voor 3g. In mei kwam een eerste versie met ondersteuning voor bellen over 3g uit, maar toen kondigde het bedrijf aan dat ervoor zou moeten worden betaald. Dat plan is nu van de baan.

Door Arnoud Wokke

Redacteur Tweakers

22-07-2010 • 11:16

45

Reacties (45)

45
45
34
6
0
10
Wijzig sortering
Ik heb de update sinds vanochtend draaien, maar er is zeer duidelijk te merken dat Skype op de achtergrond actief is. Normaal ben ik halverwege de dag maximaal zo'n 35% batterij kwijt (met normaal gebruik), nu heb ik nog maar 35% over en ik heb Skype niet eens gebruikt vandaag!

Ik heb het nu op offline gezet en uit de task list verwijderd en de drain lijkt nu weer normaal te zijn. De batterijduur lijkt door deze update drastisch beperkt te worden dus.

[Reactie gewijzigd door Gerco op 28 juli 2024 01:55]

Maf, ik merk op m'n iPhone 4 helemaal geen verschil. Volgens mij gebruikt Skype ook geen resources op de achtergrond. Skype gebruikt immers push-notificaties om te melden dat er een gesprek binnenkomt. Skype gebruikt dus alleen resources als je een gesprek aan het voeren bent (op de achtergrond).

Maar misschien zit ik er naast en werkt het anders.
Ik heb een 3GS, misschien dat dat anders werkt. Er is in ieder geval een keep-alive connectie (tenminste, die mag er zijn van de SDK) dus Skype doet niet helemaal niets. Het doet alleen "regelmatig" iets, hoe vaak dat is is natuurlijk de vraag.

Ook nog mogelijk is dat mijn batterij toevallig vandaag heeft gekozen om raar te gaan doen. Ik kan dat niet uitsluiten natuurlijk.
Dit lijkt me nogal sterk. Skype blijft namelijk niet écht actief, je blijft op de server alleen aangemeld. Het werkt met push notifications om je te waarschuwen voor een gesprek. Precies om bovengenoemde reden laat Apple het namelijk niet toe om applicaties "echt" op de achtergrond te laten draaien.

Daarnaast heb ik het zelf ook sinds vanmorgen aanstaan en ik merk helemaal geen verschil. Ik zou het dus even buiten Skype zoeken.. :)

edit: Ah, ik zie nu dat Hoedje het ook al genoemd had. :)

[Reactie gewijzigd door MrAcid op 28 juli 2024 01:55]

Task list? Waar?
Met ios4 dubbelklik op de home knop?
Nou, meer een recent used apps list.
Ik ervaar hetzelfde. Sinds vannacht de update gedraaid en vandaag merk ik overdag dat ik al snel op de 35% zat. Voordat ik de update erop had kon ik langer met de batterij doen.
Zullen de providers leuk vinden!
Dat heet marktwerking. Technologische vooruitgang die stukken van hun infrastructuur beetje bij beetje overbodig maakt. VoIP hebben de telco's geprobeerd te verbieden, maar dat is ze op een boete komen te staan van de telecom autoriteiten.
Maar dan zullen ze er alsnog niet blij mee zijn. Zeker bij Hi zijn data abonnementen nu permanent gigantisch voordelig, goedkoper dan extra belminuten. Hebben al je vrienden ook data abonnementen word het wel heel erg handig om skype te gebruiken.
Anoniem: 46304 @Tsurany22 juli 2010 15:58
En dat gaat heel goed is mijn ervaring. Ik gebruikte eerst Skype via Fring, daar zat een geweldige lag in, maar sinds Skype en Fring heibel hebben gekregen heb ik de native Skype for Symbian geinstalleerd en de gesprekskwaliteit is daarop een heel stuk beter, en bijna geen lag meer.
Nou je zegt dat ze VoIP hebben verboden, terwijl vrijwel het volledige analoge netwerk nu gewoon VoIP is. Providers switchen zelf ook van technologie, tot we straks gewoon allemaal IP praten.
Jah idd.
Minder kosten maken maar wel de zelfde prijzen blijven berekenen.
Maar goed, er is nog een verschil tussen een VoIP dienst en gebruikmaken van VoIP technologie.
Anoniem: 335608 @Soldaatje22 juli 2010 12:48
Telecom providers zullen moeten zoeken naar andere bronnen van inkomsten. De tijd dat je per minuut en per MB moet betalen zal verdwijnen op de midden-lange termijn. Telco's zullen in de toekomst niet alleen communicatie mogelijk maken, maar ook diensten aanbieden waarvoor WEL betaald moet worden of waar ze geld mee kunnen verdienen.
Denk aan mobiel betalen (Nee niet zo omslachtig als paypal, waar dat al wel mee kan).
Credit-card maatschappijen verdienen er bergen geld mee, dat willen de Telco's ook wel, mogelijk door het aangaan van samenwerkingen met fabrikanten en andere partijen.
In de toekomst zullen we steeds meer Telco+ providers zien.

Ander voorbeeld van hoe ze hun omzet proberen veilig te stellen, vergoeding vragen bij de content leveranciers en hardware fabrikanten.
Apple biedt de iPhone aan als de beste internet ervaring en gaat mogelijk streaming iTunes aanbieden. T-Mobile levert de infrastructuur in dit geval, daarvoor kunnen ze Apple dan geld vragen. Uiteindelijk zal de consument dit terug gaan vinden in b.v. de toestel prijzen.

[Reactie gewijzigd door Anoniem: 335608 op 28 juli 2024 01:55]

T-Mobile heeft een tijd terug al via een bericht bekend gemaakt dat zij er niet mee zitten. Ook AT&T heeft er geen problemen mee. Aangezien AT&T de exclusieve partner is van Apple is hiermee de kous wel af.
Dat is toch wel een fijne mededeling: Skype-Skype gesprekken blijven dus gratis, ook op de IPhone. Stiekum vind ik dat een grotere nieuwswaarde hebben dan de 'standby' optie, maar wie ben ik. Ach, laat ik eerst maar eens zo'n nieuwe iPhone zien te bemachtigen op of rond de 30ste juli. Dat schijnt nog een hele klus te zijn....

[Reactie gewijzigd door garp op 28 juli 2024 01:55]

Ik denk dat een combinatie van deze twee feiten echt nieuwswaarde heeft.
Wat heb je immers aan een gratis skype-naar-skype verbinding als je niet in stand-by online kan zijn?

Dan moet je eerst afspreken hoe laat de tegenpartij online is. Dat werkt natuurlijk niet.
Handig is inderdaad anders, al denk ik wel dat dat scenario niet zo ondenkbaar is als je nu zegt. Op vakantie spreek ik wel vaak met mensen af om op een bepaalde tijd te skypen. Studerende vrienden spreken vaak met pa en ma af om op woensdagmiddag even bij te praten.
Niet iedereen die Skype gebruikt op de computer heeft het altijd aanstaan en in feite is dat niet veel anders dan het ontbreken van de multitask-functionaliteit vóór deze update.

Maar goed, dit maakt de boel natuurlijk wel een stuk makkelijker. Gaat hierdoor echter niet de batterijduur drastisch dalen? Je bent immers continu in verbinding met Skype HQ, doe daar de (bij veel mensen standaard) Hyves-, Mail-, Twitter- en MSN-apps bij en je dataverbinding krijgt geen seconde rust. Of valt dit mee?
Dat is juist het mooie: je staat niet continue in verbinding met de server. Wanneer iemand belt, krijg je direct een pushmessage. Dat is een soort smsje, maar dan anders. Dit vertelt de telefoon dat hij weer 'wakker' moet worden, gaat hij terug naar de app en kun je het telefoontje aannemen. Net zoals bij de bel-functionaliteit zeg maar (dit is in feite ook gewoon een app, maar dan embedded).

Dit is nu precies waarom Apple voor deze implementatie heeft gekozen: ze wilden wel multi-tasking aanbieden, maar geen concessies doen op de levensduur van de batterij.
Anoniem: 314471 @Plague22 juli 2010 14:15
Dat is juist het mooie: je staat niet continue in verbinding met de server.
Dat is niet correct! Er blijft wel een min of meer constante verbinding open staan. Je maakt een socket met een keep alive timeout, met deze interval moet het programma actief worden gemaakt om de verbinding te behouden.
Implementing a VoIP Application
A Voice over Internet Protocol (VoIP) application allows the user to make phone calls using an Internet connection instead of the device’s cellular service. Such an application needs to maintain a persistent network connection to its associated service. Among other things, this persistent connection allows the application to receive and respond to incoming calls. Rather than keep a VoIP application awake so that it can maintain its network connection, the system provides facilities for managing the sockets associated with that connection while the application is suspended.

To configure a VoIP application, you must do the following:
  • Add the UIBackgroundModes key to your application’s Info.plist file. Set the value of this key to an array that includes the voip string.
  • Configure your socket for VoIP usage.
  • Before moving to the background, call the setKeepAliveTimeout:handler: method to specify the frequency at which your application must be woken to maintain your service.
EDIT: Oh en ik ben ook zeer benieuwd naar het batterij verbruik. Als het net zo gaat als Exchange e-mail dan eh.. is het IMO kansloos..

[Reactie gewijzigd door Anoniem: 314471 op 28 juli 2024 01:55]

Geweldig! Altijd al afgevraagd hoe dat nou precies zat. Bedankt voor je uitleg :)

Iets anders: ik neem aan dat deze app ook gewoon werkt op de iPod Touch (3G, dus inclusief microfoon in de koptelefoon)?
Anoniem: 365675 @tobiasvs22 juli 2010 12:19
Werkt wel maar zonder de multitasking functionaliteit. Wel op de 3GS & 4
Werkt wel met multi tasking op de 3G iPod Touch (de iPod Touch G3 heeft dezelfde hardware specs als de iPhone 3GS).

Helaas niet op de 2G iPod Touch en al helemaal niet op de 1G iPod Touch (1G Touch krijgt ook geen update naar iOS 4).
Werkt prima voor conference calls enzo hoor, ook (vooral) naar het buitenland.
Mooie vooruitgang! Nou hopen dat het ook snel voor andere smartphones uitkomt. Ik zie het tijdperk van belminuten al voorbijgaan en het tijdperk van puur alleen een databundel al komen :)
Voor zover ik weet kan het op andere OSen al lang hoor (skype op de achtergrond draaiende houden), die konden namelijk ook al lang multitasken (ook over 3G trouwens)... Weet niet hoe het bij Symbian zit maar heb het hier over Android en WiMo...

[Reactie gewijzigd door watercoolertje op 28 juli 2024 01:55]

Over 3G doet men niet moeilijk met Windows en Android toestellen. Wel heeft Skype de Windows Mobile ondersteuning verwijderd en is niet meer te krijgen via Skype zelf. Alleen maar via derden.
De Android app is alleen voor chat, hier zit helaas geen bel functie ingebouwd.
De andere persoon ziet iemand online (die aangemeld op de android is) en belt die en verder gebeurt er niks. Android kan dus alleen chatten. De, ondertussen onofficiele, Windows Mobile kan alle functies, ook data transfer.
Hmm het is dat Skype bellen via fring toevallig net heeft geblokkeerd of gesloopt, maar via fring was het tot een week geleden nog mogelijk via skype te bellen. Had het zelf niet over skype apps zelf maar over apps die bellen via skype en die zijn er wel degelijk (nu dan ff stuk) voor Android voglens mij geld hetzelfde voor WiMo ;)

http://www.bright.nl/skype-weert-fring-na-actie-videobellen Om die redenen werkt het nu dus even niet met fring, maar ik ga er stiekem van uit dat het nog wel goed komt als fring videobellen er weer uit sloopt ;)

[Reactie gewijzigd door watercoolertje op 28 juli 2024 01:55]

Klopt, het multitasken wel, het was misschien een klein beetje off-topic maar ik had het over skype in het algemeen, niet zo zeer alleen het multitasken. Skype heeft een tijdje bèta gedraaid op android maar dat is helaas ook niet meer te downloaden, gelukkig las ik laatst wel dat ze er mee bezig zijn en dat het niet heel erg lang meer duurt :)
Skype heeft voor Symbian een officiële app geschreven (werkt via WiFi én 3G) en er zijn een aantal programma's die als Skype-client werken (Nimbuzz o.a.). Multitaskfunctionaliteit zit standaard in Symbian, dus ook Skype kan op de achtergrond draaien.

Zou leuk zijn, straks heeft niemand meer een telefoonnummer maar alleen een Skype-account. Misschien dat die openklapbare Skype-muizen nu een tweede kans krijgen :)

[Reactie gewijzigd door tobiasvs op 28 juli 2024 01:55]

Onder Symbian werkt dat uitstekend, ik gebruik het sinds Fring en Skype heibel hebben. Werkt veel beter dan via Fring, bijna geen lag meer en veel meer mogelijkheden (o.a. chat via Skype op je mobiel).
Slim, laat eerst iedereen het gebruiken... dat plan wijzigen om mensen ervoor laten te betalen kan altijd nog. :D
Dan gaan we over op SIP clients. Open protocol enzo, heel veel open source clients voor.
Anoniem: 46304 @merethan22 juli 2010 15:59
Maar helaas geen encryptie (zit er theoretisch wel in maar niemand gebruikt het) en geen p2p. Een van de grote voordelen van Skype is dat het niet af te tappen is.

[Reactie gewijzigd door Anoniem: 46304 op 28 juli 2024 01:55]

Ligt dit nu aan mij..? Met chat functie zit het toetsenbord voor de helft van de regel...erg irritant!
Als mijn batterij het er hierdoor of iets anders niet een dag uithoud, moet die batterij/telefoon maar gewoon wat dikker zijn. Fijn dat het zo klein/licht is maar wil eigenlijk gewoon 2-3 dagen die telefoon kunnen gebruiken met de functies die mogelijk zijn. Een SMS je sturen, afspreken even 2x over laten gaan en dan skype gebruiken, push email zullen nog wel even mijn oplossing zijn dan.
Schitterend ! hier wachte ik al lang op, daar ik het prettig vind om ingelogd te blijven op het skype netwerk en ik dan gewoon "gratis" kan bellen en gebeld worden.
Grappig dat dan een paar minuten later dit bericht verschijnt:

nieuws: T-Mobile wil dat Google gaat betalen voor gebruik mobiel netwerk

Als t-mobile dan straks weer het netwerk op orde heeft, dan zal er na Google ook wel gekeken worden naar het Skype verkeer als dat een vlucht gaat nemen. Dan komt het plan om geld te vragen voor bellen via 3g waarschijnlijk wel weer in beeld.
Vooral als het mogelijk wordt om via push Skype te gebruiken. Dat scheelt veel batterij op je telefoon, ik zou het zeker gebruiken. Alleen dan is het wel hopen dat Skype de update ook voor andere OS-en uitbrengt. Voor niet iphone bezitters.
Anoniem: 46304 @TheMe22 juli 2010 16:08
Volgens mij mag je volgens de meeste goedkope datacontracten nu al niet voipen over 3G. In de praktijk let men er niet zo op als je totale dataverkeer niet erg groot wordt (ik heb er nog nooit iets over gehoord van KPN) en Skype verkeer is dankzij de encryptie en het p2p karakter natuurlijk ook lastig te identificeren.
Heb het al opgezocht maar kon het helaas niet vinden, maar weet iemand misschien hoe lang Skype actief blijft na het sluiten? WhatsApp blijft bijvoorbeeld nog 10 minuten actief na het sluiten van de app.
Voor zover ik weet blijft Skype gewoon aktief. De 10min die jij bedoelt is de tijd dat een applicatie mag afmaken waar die mee bezig was (bijv. een file upload). Dit heet Task Completion. Wat meer info over hoe multitasking met bijv. het afspelen van muziek of in dit geval voip werkt zie dit artikel.

Op dit item kan niet meer gereageerd worden.