Lukk annonse

iOS 4 vil være offisielt tilgjengelig for nedlasting i dag. Hovedattraksjonen til den nye versjonen av iOS for iPhone og iPod Touch er selvfølgelig multitasking. Men noen har overdrevne forventninger og kan bli skuffet.

Multitasking i iOS 4 er ikke for iPhone 3G
iOS 4 vil ikke installeres i det hele tatt på den første iPhone 2G eller første generasjons iPod touch. Multitasking i iOS 4 vil ikke fungere på iPhone 3G og iPod Touch 2. generasjon. Hvis du eier en av disse to modellene, vil jeg skuffe deg helt fra starten, men multitasking er ikke noe for deg. Apple multitasking kan aktiveres på disse enhetene etter jailbreaking, men det anbefales generelt ikke.

Prosessoren i iPhone 3GS er nesten 50 % raskere og har to ganger MB RAM. Takket være dette kan ganske mange applikasjoner "settes i dvale", mens på 3G er det nok å kjøre en mer krevende applikasjon, og det er kanskje ikke ressurser igjen til andre applikasjoner - de vil bli tvangsslått av.

Selv om brukere sier at de ikke har dette problemet, er problemet at det ikke er mange apper som faktisk kjører i bakgrunnen. Disse vises først nå på App Store, og for å fungere i bakgrunnen vil de trenge ressurser som rett og slett ikke trenger å være i iPhone 3G. Men la oss nå dykke ned i hva multitasking vil bringe.

Lagring av applikasjonstilstand og raskt bytte
Hver applikasjon kan ha en funksjon implementert for å lagre sin tilstand ved avslutning og bytte mellom applikasjoner etterpå for å være ekstra rask. Selvfølgelig vil du ikke miste det ødelagte arbeidet ditt når du redder staten. Enhver applikasjon kan ha denne funksjonen, men den må være forberedt for denne funksjonaliteten. Apper som er oppdatert på denne måten, vises i App Store akkurat nå.

Push-varsler
Du er sannsynligvis allerede kjent med push-varslinger. Hvis du er koblet til Internett med iPhone eller iPod, kan du motta varsler om at noe har skjedd. For eksempel, noen sendte deg en privat melding på Facebook eller noen sendte deg en melding på ICQ. Applikasjoner kan dermed sende deg varsler over Internett.

Lokal varsling
Lokale varsler ligner på push-varslinger. Med dem er fordelen åpenbar – applikasjonene kan sende deg varsler om en hendelse fra kalenderen uten at du trenger å være koblet til Internett. Lokale varsler kan imidlertid kun varsle deg om en forhåndsinnstilt handling – for eksempel angir du i oppgavelisten at du ønsker å bli varslet 5 minutter før oppgavens deadline.

Bakgrunnsmusikk
Liker du å høre på radio på iPhone? Da vil du like iOS 4. Du kan nå streame musikk til din iPhone i bakgrunnen, slik at du kan gjøre alt annet mens du lytter. Som jeg allerede har nevnt, må applikasjonen være klar for disse handlingene, dine nåværende applikasjoner vil ikke fungere for deg, du må vente på oppdateringer! I fremtiden vil det sannsynligvis også komme videostrømmeapplikasjoner som beholder lydsporet når det er slått av og begynner å strømme videoen igjen når det slås på igjen.

VoIP
Med bakgrunnsstøtte for VoIP er det mulig å holde Skype på og folk vil kunne ringe deg selv om appen er stengt. Dette er absolutt interessant, og jeg lurer selv på hvor mange restriksjoner som vil dukke opp. Jeg tror det ikke blir mange.

Bakgrunnsnavigering
Denne funksjonen ble best presentert av Navigon, som vi skrev om. Applikasjonen kan dermed navigere med stemmen selv i bakgrunnen. Denne funksjonen vil sannsynligvis også bli brukt av geolokaliseringsapplikasjoner, som vil gjenkjenne at du allerede har forlatt stedet der du logget på.

Oppgavefullføring
Du kjenner sikkert denne funksjonen fra SMS- eller Mail-applikasjonen. Hvis du for eksempel laster opp et bilde til serveren i Dropbox, vil handlingen utføres selv om du lukker applikasjonen. I bakgrunnen kan den gjeldende oppgaven avsluttes.

Men hva kan ikke multitaske i iOS 4?
Apper i iOS 4 kan ikke oppdatere seg selv. Så problemet er Instant Messaging-tjenester som ICQ og lignende. Disse appene kan ikke kjøres i bakgrunnen, de kan ikke oppdateres. Det vil fortsatt være nødvendig å bruke en løsning som Beejive sin, hvor applikasjonen er online på Beejive-serveren og hvis noen ved et uhell skriver til deg vil du motta et varsel via push-varsling.

På samme måte kan ikke andre applikasjoner oppdatere seg selv. Det er ikke slik at iPhone vil varsle deg om nye artikler i RSS-leseren, den vil ikke varsle deg om nye meldinger på Twitter, og så videre.

Hvordan gjenkjenner jeg bakgrunnstjenester?
Brukere må vite hvilke tjenester som kjører i bakgrunnen. Det er derfor, for eksempel, når du bruker plasseringen i bakgrunnen, vil et lite ikon vises i den øvre statuslinjen, eller en ny rød statuslinje vises hvis Skype kjører i bakgrunnen. Brukeren vil bli informert.

Den beste løsningen?
For noen kan multitasking i iOS 4 virke begrenset, men vi må tenke at Apple prøver å bevare best mulig batterilevetid og høyest mulig hastighet på telefonen. Det kan komme andre bakgrunnstjenester i fremtiden, men foreløpig må vi nøye oss med disse.

.