Dansk henrykkelse over iPhone-multitasking: Vi har råbt og skreget på det
Introduktionen af multitasking i Apples kommende styresystem iPhone OS 4.0 var den helt store nyhed under Steve Jobs' præsentation torsdag, og det er ikke så underligt, fortæller et dansk udviklingshus.
»Det er klart noget, folk har råbt og skreget på, og det kommer til at gøre en stor forskel i nogle kategorier af applikationer,« siger direktør i det iPhone-orienterede udviklingshus Huge Lawn Software, Uffe Koch.
Multitaskingen betyder, at iPhone-applikationer fremover kan sættes til at køre videre i baggrunden, mens man tjekker mail eller foretager sig noget andet på telefonen, der kræver et skifte fra den kørende applikation.
Det kan eksempelvis være applikationer, der ligger i baggrunden og streamer lyd eller registrerer brugerens bevægelse via den indbyggede GPS.
Multitasking får indflydelse på udviklingen
For udviklere af iPhone-applikationer betyder introduktionen af multitasking to ting, forklarer Uffe Koch.
Hvis en applikation skal skrives til at gøre brug af multitaskingen, skal udvikleren selv specificere det i koden til applikationen.
Det betyder, at eksisterende applikationer skrevet til iPhone OS 3.0 skal skrives om for at drage nytte af multitaskingen under iPhone OS 4.0.
Men det betyder også, at udvikleren nu skal til at overveje, hvilken version af iPhone OS, applikationen skal skrives til, og om der eventuelt skal skrives forskellige versioner af applikationen.
De helt gamle iPhones uden 3G-understøttelse får nemlig ikke mulighed for at køre iPhone OS 4.0, når det bliver tilgængeligt for kunderne i løbet af sommeren 2010.
»Det betyder, at vi skal til at bruge lidt flere kræfter på at lave versioner af applikationerne, der kan noget til de gamle iPhones, og versioner, der kan udnytte funktionaliteten på de nye,« siger Uffe Koch, der i øjeblikket selv bruger beta-udgaven af iPhone OS 4.0, som er gjort tilgængelig for udviklere.
Googles mobilplatform Android har haft indbygget multitasking fra begyndelsen. Kan det have været medvirkende til, at Apple nu har valgt at introducere multitasking i iPhone OS 4.0?
»Det kan godt have været en faktor. Men jeg tror primært, at Apple har kigget på de mange apps derude og set de begrænsninger, der er på dem ved ikke at have multitasking. Og uanset hvad vil du aldrig få Apple til at sige, at det nu er indført på grund af Android,« siger Uffe Koch.
Ifølge Uffe Koch afslører udviklingskit'et til iPhone OS 4.0, at der på hardwaresiden er nogle spændende ting på vej til iPhone henover sommeren.
»De oplysninger ligger under en Non Disclosure Agreement, så det kan jeg ikke sige mere om. Men det peger i retning af nogle nye ting, der kommer til at ske med iPhone rent hardwaremæssigt,« siger Uffe Koch.
Udover multitaskingen introducerer Apple omkring 1.500 nye API'er med lanceringen af iPhone OS 4.0. API'erne skal bruges til at skabe mere integrerede applikationer til iPhone.


Tilføj kommentar