IPhone kan vara snabbare än det verkar. Alla seriösa iOS-apputvecklare vet redan om detta, men de flesta människor jag har stött på känner inte till det.
Apple har verkligen uppdaterade hårdvaran inom iOS-enheter över åren. Men är hårdvaruökningarna relativt de uppenbara eller annonserade hastighetsökningarna? Kanske, men å andra sidan kan det ha något att göra med en "funktion" Apple integrerad med iOS 3.0.

Varje gång en app stängs tar iOS en skärmdump. När appen startas säkerhetskopieras skärmen kort medan den verkliga appen laddas i bakgrunden. För alla som använder detta system kommer det bara att se ut som om appen laddas direkt, men i verkligheten är det en stänk av en skärmdump som döljer den faktiska laddningen. Det är egentligen ganska smart, och funktionen är dold nog så att de flesta inte ens tänker på det. För det mesta märks det inte ens, men det har en tillfällig fel med stora (långsamma) appar. Om appen inte laddas tillräckligt snabbt verkar skärmen frusen i några sekunder eftersom skärmdumpen inte kan reagera på beröringsingång.


Även om jag vet att Apple använder den här lilla prestationsfusk, gör det fortfarande iOS att känna sig snabbare. Och det ser verkligen snabbare ut, förutom om du inte har en iPhone ansluten till ett diagnostiskt verktyg är den enda indikatorn för prestanda visuell.
Apple slutade dock inte med detta trick bara i iOS. Safari för beröringsvänliga Mac-datorer använder också en liknande läsningsbuffert för stillbilder. Det enklaste sättet att se detta om du använder MacBook Pro är att använda Google Instant-sökresultat. Om du klickar på en länk och sedan sveper för att bläddra tillbaka till föregående sida kommer det att bli en fördröjning på några sekunder, men det är fortfarande inte något som är lätt att märka.
Sammantaget gillar jag den här funktionen, eftersom det tar mig en sekund att anpassa mig till en nyligen lanserad app ändå. Den enda gången det blir smärtsamt uppenbart är på Jailbroken-enheter där normal prestanda minskas något från mjukvarumodifieringarna efter marknaden.