Apple's geheime truc om de iPhone sneller te laten lijken
Mobiel Appel Iphone Ipod / / March 17, 2020
De iPhone is misschien sneller dan het lijkt. Elke serieuze iOS-app-ontwikkelaar weet dit al, maar de meeste mensen die ik ben tegengekomen, zijn zich er niet van bewust.
Apple heeft dat zeker de hardware binnen iOS-apparaten bijgewerkt door de jaren heen. Maar zijn de hardware-verhogingen in verhouding tot de schijnbare of geadverteerde snelheidsverhogingen? Misschien, maar aan de andere kant heeft het misschien iets te maken met een "functie" die Apple heeft opgenomen vanaf iOS 3.0.
Elke keer dat een app wordt gesloten, maakt iOS een screenshot. Wanneer de app wordt opgestart, wordt de schermafbeelding kort weergegeven terwijl de echte app op de achtergrond wordt geladen. Voor iedereen die dit systeem gebruikt, lijkt het alsof de app onmiddellijk wordt geladen, maar in werkelijkheid is het een plons van een screenshot die het daadwerkelijke laden verbergt. Het is echt best slim en de functie is goed genoeg verborgen dat de meeste mensen er niet eens aan denken. Meestal valt het niet eens op, maar het heeft af en toe een storing met grote (langzaam ladende) apps. Als de app niet snel genoeg wordt geladen, lijkt het scherm een paar seconden bevroren omdat de schermafbeelding niet kan reageren op aanraakinvoer.
Hoewel ik weet dat Apple deze kleine cheat voor prestaties gebruikt, voelt iOS nog steeds sneller aan. En het ziet er zeker sneller uit, want tenzij je de iPhone hebt aangesloten op een diagnostisch hulpmiddel, is de enige indicator voor prestaties visueel.
Apple stopte echter niet met deze truc in alleen iOS. Safari voor aanraakvriendelijke Macs gebruikt ook een vergelijkbare laadbuffer voor momentopnamen. De eenvoudigste manier om dit te zien als je een MacBook Pro gebruikt, is door de zoekresultaten van Google Instant te gebruiken. Als u op een link klikt en vervolgens veegt om terug te bladeren naar de vorige pagina, duurt het enkele seconden, maar het is nog steeds niet gemakkelijk op te merken.
Over het algemeen vind ik deze functie leuk, omdat het me een seconde kost om mezelf toch te laten wennen aan een onlangs gelanceerde app. De enige keer dat het pijnlijk duidelijk wordt, is op Jailbroken-apparaten waar de normale prestaties enigszins afnemen door de aanpassingen van de after-market software.