IPhone-en er kanskje raskere enn den ser ut til. Enhver seriøs iOS-apputvikler vet allerede om dette, men de fleste jeg har opplevd er ikke klar over det.
Apple har absolutt det oppdaterte maskinvaren i iOS-enheter i løpet av årene. Men er maskinvaren øker i forhold til den tilsynelatende eller annonserte hastighetsøkningen? Kanskje, men på den annen side kan det ha noe å gjøre med en "funksjon" Apple innlemmet som starter med iOS 3.0.
Hver gang en app lukkes, tar iOS et skjermbilde. Når appen startes, sikkerhetskopieres skjermbildet kort mens den virkelige appen lastes i bakgrunnen. For alle som bruker dette systemet vil det bare se ut som appen lastes umiddelbart, men i virkeligheten er det en skvett skjermdump som skjuler den faktiske lastingen. Det er egentlig ganske smart, og funksjonen er gjemt godt nok til at de fleste ikke engang tenker på det. Det meste av tiden merkes ikke en gang, men det har en og annen feil med store apper (sakte-lasting). Hvis appen ikke lastes raskt nok, vil skjermen virke frossen i noen sekunder fordi skjermdumpen ikke kan reagere på berøringsinndata.
Selv om jeg vet at Apple bruker denne lille ytelsesbedrageren, gjør det fremdeles at iOS føles raskere. Og det ser absolutt raskere ut, siden med mindre du har iPhone koblet til et diagnostisk verktøy, er den eneste indikatoren for ytelse visuell.
Apple stoppet ikke med dette trikset i bare iOS. Safari for berøringsvennlige Mac-maskiner bruker også en lignende stillingsbuffer for øyeblikksbilde. Den enkleste måten å se dette hvis du er på en MacBook Pro, er å bruke Google Instant-søkeresultater. Hvis du klikker på en kobling og deretter sveiper for å bla tilbake til forrige side, vil det være en forsinkelse på noen sekunder, men det er fremdeles ikke noe som er lett å legge merke til.
Totalt sett liker jeg denne funksjonen, ettersom det tar meg et sekund å akklimatisere meg til en nylig lansert app. Den eneste gangen det blir smertelig opplagt er på Jailbroken-enheter der normal ytelse er noe redusert fra programvareendringene etter markedet.