Stäng annons

Multitasking introducerades i iOS 4, och sedan dess har många användare undrat hur man stänger av multitasking så att de inte slösar med resurser och batteriet håller så länge som möjligt. Men du behöver inte stänga av apparna, och i den här artikeln ska jag förklara varför.

Multitasking i iOS 4 är inte samma multitasking som du känner från skrivbordet eller Windows Mobile. Någon kan prata om begränsad multitasking, någon om det smarta sättet att multitasking. Låt oss göra det i ordning.

En nyhet i iOS 4 är det så kallade snabbväxlingen av applikationer (Fast Switching). Om du klickar på hemknappen kommer applikationens tillstånd att sparas och när du återvänder till applikationen kommer du att dyka upp precis där du slutade innan du stänger av den. Men programmet körs inte i bakgrunden frös bara hennes tillstånd innan det stängdes av.

Multitasking-fältet, som aktiveras genom att dubbelklicka på hemknappen, är snarare en stapel med nyligen lanserade applikationer. Ingen av dessa appar körs inte i bakgrunden (med undantag) finns det ingen anledning att stänga av dem. Om iPhone får slut på RAM kommer iOS 4 att stänga av den av sig själv. Det är när du växlar mellan applikationer som du använder funktionen Snabbväxling, eftersom du tack vare den byter till en annan applikation relativt omgående.

I App Store-uppdateringar hittar du ofta så kallad iOS 4-kompatibilitet. Detta innebär ofta att man bygger in Fast Switching i applikationen. För en demonstration har jag förberett en video där du kan se den skillnaden mellan en applikation med Fast Switching och utan henne. Notera återkopplingshastigheten.

Vi har redan förklarat att den nedre raden som anropas genom att dubbelklicka på hemknappen faktiskt inte är multitasking. Men detta betyder inte att det inte finns någon multitasking i nya iOS 4 alls. Det finns flera multitasking-tjänster i iOS 4.

  • Bakgrundsmusik – vissa appar, som strömmande radioapparater, kan köras i bakgrunden. Den övergripande applikationen körs inte i bakgrunden, utan bara tjänsten - i det här fallet strömmande ljuduppspelning.
  • Röst över IP – en typisk representant här kommer att vara Skype. Den här tjänsten låter dig ta emot samtal även om applikationen inte är påslagen. Den aktiverade applikationen signaleras genom att en ny topplist visas med namnet på den givna applikationen. Blanda inte ihop den här tjänsten med snabbmeddelanden, du kommer bara att kunna ta emot meddelanden via push-meddelanden.
  • Bakgrundslokalisering – en tjänst som använder GPS kan också köras i bakgrunden. Du kan alltså byta från navigering till e-post, och navigering kan fortsätta att navigera dig åtminstone med rösten. GPS kan nu köras i bakgrunden.
  • Slutför uppgiftenh – om du till exempel laddar ner de senaste nyheterna från RSS, kan denna uppgift slutföras även efter att applikationen stängts. Efter att ha hoppat (nedladdning) körs applikationen inte längre och kan inte göra något annat. Denna tjänst slutför bara den delade "uppgiften".
  • Pushmeddelanden – vi känner alla redan till dem, applikationer kan skicka oss aviseringar om en händelse via Internet. Jag behöver nog inte gå in på det här längre.
  • Lokal avisering – det här är en ny funktion i iOS 4. Nu kan du i någon applikation ställa in att du vill bli meddelad om en händelse vid en viss tidpunkt. Appen behöver inte vara påslagen, och du behöver inte ens vara på internet, och iPhone kommer att meddela dig.

Undrar du vad till exempel iOS 4 inte kan göra? Hur begränsas multitasking? Till exempel ett sådant program för snabbmeddelanden (ICQ) kan inte köras i bakgrunden – han skulle behöva kommunicera och Apple kommer inte att tillåta honom att göra det. Men det finns en lösning för dessa fall, till exempel genom att du använder en applikation (t.ex. Meebo) som förblir uppkopplad även efter att den stängts av på den givna utvecklarens server, och om du får ett meddelande så meddelas du genom en push underrättelse.

Den här artikeln skapades som en översikt över vad multitasking i iOS 4 faktiskt innebär. Det skapades för att jag såg förvirrade användare omkring mig som fortsatte att öppna multitasking-fältet och stänga applikationer direkt efter att ha använt dem. Men det här är nonsens och det finns ingen anledning att göra något sådant.

Steve Jobs sa att han inte ville att användarna skulle behöva titta in i aktivitetshanteraren och hantera gratis resurser hela tiden. Här lösningen bara fungerar, det här är Apple.

.