Le secret des démarrages rapides d'applications iPhone
Par Arnaud Morel - Publié le
Intéressante observation réalisée par Tom Insam : certaines applications iPhone semblent se lancer à toute vitesse. À peine avec vous activé leur icône que la fenêtre de l'application s'affiche même si elle est inactive pendant quelques instants.
Le secret ? L'utilisation d'une copie d'écran de l'application comme écran de lancement de celle-ci. Les applications iPhone peuvent embarquer une image (default.png) dans leur package et cette image s'affiche lors du lancement. La fonction est utilisée, la plupart du temps, pour afficher un écran de démarrage, alias Splash screen en grand breton.
Mais Contacts et Plans vont plus loin : les applications réalisent une copie d'écran lorsque vous les quittez et affichent celles-ci lorsque vous les relancez. Cette fonctionnalité, comme d'autres, est utlisée par Apple et - a priori - seulement eux. Pas question de laisser les applications tierces effectuer une copie d'écran en vue de leur prochain démarrage. Encore un avantage "concurrentiel" ?
Source
Le secret ? L'utilisation d'une copie d'écran de l'application comme écran de lancement de celle-ci. Les applications iPhone peuvent embarquer une image (default.png) dans leur package et cette image s'affiche lors du lancement. La fonction est utilisée, la plupart du temps, pour afficher un écran de démarrage, alias Splash screen en grand breton.
Mais Contacts et Plans vont plus loin : les applications réalisent une copie d'écran lorsque vous les quittez et affichent celles-ci lorsque vous les relancez. Cette fonctionnalité, comme d'autres, est utlisée par Apple et - a priori - seulement eux. Pas question de laisser les applications tierces effectuer une copie d'écran en vue de leur prochain démarrage. Encore un avantage "concurrentiel" ?
Source