5 grunner til at jeg er begeistret for iPhone OS 4
Når utgivelsen av iPhone OS 4 nærmer seg, tenkte jeg at det ville være et passende tidspunkt å snakke om hvorfor jeg personlig er begeistret for iPhone OS 4. Som en amatørutvikler (på vei!) og en ivrig bruker av plattformen, er jeg mer enn klar for avdukingen av den siste inkarnasjonen av iPhone/iPad-plattformen. Dessverre må iPad-brukere vente til høsten før de kan utnytte mange av forbedringene.Det høres ut som ventetiden vil være verdt det!
Oppdatering: iPhone OS 4 har blitt annonsert, og den heter iOS 4. Multitasking
Jada, multitasking har eksistert i evigheter, men jeg tror ideene som Apple bruker på konseptet kommer til å tjene iPhone-fellesskapet veldig godt. Ikke lenger avsluttes et program når du trykker på hjem-knappen, i stedet skifter de til en bakgrunnsutførelseskontekst, eller en "hvilemodus". Apple var spesielt forsiktig da de implementerte denne prosessen, da batteristrøm er en verdifull vare i iPhone-verdenen. For eksempel kan en applikasjon planlegge varsler til sluttbrukeren, og iPhone OS vil ta seg av å presentere eller "levere" varselet til brukeren. Varslene vil vises akkurat som om de kommer fra applikasjonen, men de er avhengige av en sentral kø som er strømlinjeformet for å kjøre på en effektiv og strømbesparende måte.
Data beskyttelse
Applikasjoner som lagrer privat eller sensitiv informasjon kan nå dra nytte av innebygde krypteringsmekanismer for å beskytte data på iPhone-filsystemet. Når telefonen din er låst, er innholdet i de krypterte dataene utilgjengelige for både applikasjonen din og for potensielle inntrengere. Når telefonen er låst opp, genereres en dekrypteringsnøkkel igjen slik at du kan se dataene dine. Jeg kan se at disse funksjonene er spesielt populære i bedriftsområdet. Selskaper som ønsker å utvikle sikre, økonomisk baserte applikasjoner har nå muligheten til å beskytte sensitiv informasjon. Selv ned til det personlige nivået, la oss si at du fører en privat journal på telefonen. Nå kan du kryptere den journalen slik at ingen andre kan lese den!
Rask kikk
Hvis du eier en Mac, er du sannsynligvis kjent med Quick Look. Hvis du ikke er det, er Quick Look rammeverket på Mac OS X som lar deg ta en rask titt på innholdet i mest populære filformater.Det betyr at du ikke trenger å åpne en pdf-viser for å ta en rask titt på dataene i en pdf-fil. Operativsystemet har innebygde kontroller som tillater, bokstavelig t alt, en "rask titt" inn i en fil. Apple har overført denne teknologien til iPhone-plattformen, noe som betyr at applikasjoner nå kan være mer fleksible i visning og håndtering av filer. Det gir også en sentral mekanisme for å utføre en vanlig oppgave (vise filer), slik at utviklere ikke trenger å finne opp hjulet på nytt for å se et word-dokument fra applikasjonen deres. Alt i alt vil dette gi mer konsistens på plattformen og en bedre, mer sammenhengende brukeropplevelse.
Medieutvidelser
Tillegg til den nye iPhone OS 4 vil endelig gjøre det mulig for folk å utvikle tredjepartsapplikasjoner for å få tilgang til det innebygde mediebiblioteket på telefonen din. Enkelt sagt vil dette tillate utviklere å lage sine egne medievisningsapplikasjoner. Så jeg tror det i nær fremtid er sannsynlig at vi vil se Boxee og XBMC fra verden portert til plattformen.
Dokumenttyper
Et siste tillegg som virkelig har latt vente på seg er dokumenttyper. Dokumenttyper (i det minste i apple lingo) er muligheten for iPhone til å vite hvordan den skal håndtere dokumenter når en bruker ønsker å samhandle med et. Fra nå av kan en applikasjon "registrere" seg selv som å vite hvordan den skal håndtere visse dokumenttyper. Så når du mottar et tilfeldig, ukjent (til iphone) vedlegg i e-posten din, er tanken nå at du kan ha installert et tredjepartsprogram som kan håndtere filen. Denne manglende lenken kommer til å begynne å binde sammen operativsystemet til det punktet hvor det virkelig vil begynne å føles som en ekte "datamaskin". Dette er allerede tilgjengelig på iPad i OS 3.2 og blir slått sammen til hovedlinjen OS 4.
BONUS-tastaturstøtte iPhone OS 4 vil tillate bluetooth-tastaturinngang på iPhone. Finnallllly!
-Chris