Luk annoncen

iOS 4 vil være officielt tilgængelig til download i dag. Hovedattraktionen ved den nye version af iOS til iPhone og iPod Touch er selvfølgelig multitasking. Men nogle har overdrevne forventninger og kan blive skuffede.

Multitasking i iOS 4 er ikke til iPhone 3G
iOS 4 vil slet ikke installeres på den første iPhone 2G eller den første generation af iPod touch. Multitasking i iOS 4 fungerer ikke på iPhone 3G og iPod Touch 2. generation. Hvis du ejer en af ​​disse to modeller, svigter jeg dig lige fra starten, men multitasking er ikke noget for dig. Apple multitasking kan aktiveres på disse enheder efter jailbreaking, men det anbefales generelt ikke.

Processoren i iPhone 3GS er næsten 50 % hurtigere og har dobbelt så meget MB RAM. Takket være dette kan en hel del applikationer "sættes i dvale", mens det på 3G er nok at køre en mere krævende applikation, og der er måske ingen ressourcer tilbage til andre applikationer - de bliver tvangsslukket.

Selvom brugerne siger, at de ikke har dette problem, er problemet, at der ikke er mange apps, der rent faktisk kører i baggrunden. Disse vises først nu i App Store, og for at fungere i baggrunden skal de have ressourcer, der simpelthen ikke behøver at være i iPhone 3G. Men lad os nu dykke ned i, hvad multitasking vil bringe.

Lagring af applikationstilstand og hurtig skift
Hver applikation kan have en funktion implementeret for at gemme sin tilstand, når den lukkes ned og skifte mellem applikationer bagefter for at være ekstra hurtig. Selvfølgelig mister du ikke dit ødelagte arbejde, når du redder staten. Enhver applikation kan have denne funktion, men den skal være forberedt til denne funktionalitet. Apps, der er opdateret som denne, vises i App Store lige nu.

Push-meddelelser
Du er sikkert allerede bekendt med push-beskeder. Hvis du er forbundet til internettet med din iPhone eller iPod, kan du modtage meddelelser om, at der er sket noget. For eksempel har nogen sendt dig en privat besked på Facebook, eller nogen har sendt dig en besked på ICQ. Applikationer kan således sende dig notifikationer over internettet.

Lokal meddelelse
Lokale meddelelser ligner push-beskeder. Med dem er fordelen åbenlys – applikationerne kan sende dig notifikationer om en begivenhed fra kalenderen, uden at du behøver at være forbundet til internettet. Lokale notifikationer kan dog kun give dig besked om en forudindstillet handling – for eksempel angiver du i opgavelisten, at du ønsker at få besked 5 minutter før opgavens deadline.

Baggrunds musik
Kan du lide at lytte til radio på din iPhone? Så vil du kunne lide iOS 4. Du kan nu streame musik til din iPhone i baggrunden, så du kan gøre alt andet, mens du lytter. Som jeg allerede har nævnt, skal applikationen være klar til disse handlinger, dine nuværende applikationer vil ikke fungere for dig, du skal vente på opdateringer! I fremtiden vil der formentlig også være videostreaming-applikationer, der beholder lydsporet, når de er slukket, og begynder at streame videoen igen, når de tændes igen.

VoIP
Med VoIP-understøttelse i baggrunden er det muligt at holde Skype tændt, og folk vil kunne ringe til dig, selvom du har slået appen fra. Dette er bestemt interessant, og jeg spekulerer selv på, hvor mange restriktioner der vil dukke op. Jeg tror, ​​der ikke vil være mange.

Baggrundsnavigation
Denne funktion blev bedst præsenteret af Navigon, som vi skrev om. Applikationen kan således navigere med stemmen selv i baggrunden. Denne funktion vil sandsynligvis også blive brugt af geolocation-applikationer, som vil genkende, at du allerede har forladt det sted, hvor du loggede ind.

Opgaveafslutning
Du kender helt sikkert denne funktion fra SMS- eller Mail-applikationen. Hvis du for eksempel uploader et billede til serveren i Dropbox, udføres handlingen, selvom du lukker applikationen. I baggrunden kan den aktuelle opgave afsluttes.

Men hvad kan ikke multitaske i iOS 4?
Apps i iOS 4 kan ikke opdatere sig selv. Så problemet er Instant Messaging-tjenester som ICQ og lignende. Disse apps kan ikke køre i baggrunden, de kan ikke opdatere. Det vil stadig være nødvendigt at bruge en løsning som Beejives, hvor applikationen er online på Beejive serveren og hvis nogen ved et uheld skriver til dig, vil du modtage en notifikation via push notifikation.

Ligeledes kan andre applikationer ikke opdatere sig selv. Det er ikke sådan, at iPhone giver dig besked om nye artikler i RSS-læseren, den vil ikke give dig besked om nye beskeder på Twitter og så videre.

Hvordan genkender jeg baggrundstjenester?
Brugere skal vide, hvilke tjenester der kører i baggrunden. Derfor vil der f.eks. ved brug af placeringen i baggrunden dukke et lille ikon op i den øverste statuslinje, eller en ny rød statuslinje vises, hvis Skype kører i baggrunden. Brugeren vil blive informeret.

Den bedste løsning?
For nogle kan multitasking i iOS 4 virke begrænset, men vi må tænke på, at Apple forsøger at bevare den bedst mulige batterilevetid og den højest mulige hastighed på telefonen. Der kan være andre baggrundstjenester i fremtiden, men indtil videre må vi nøjes med disse.

.