Bref :
- confirmez vous ce fonctionnement ?
- cela veut-il dire que le plus on a lancer d'application le plus la batterie (ou la RAM) part en fumée ? Sinon comment cela es-ce possible ?
- ou alors existe-t-il une autre façon plus intuitive de quitter une application ?
Merci pour vos réponses
- Je confirme ce mode de fonctionnement
- Le fait d'avoir 36 millions d'applications lancées n'a pas d'impact sur la batterie, ni sur la RAM.
Comment est-ce possible? Bonne question. En réalité, à l'heure actuelle, à part lister les applications que tu as lancé depuis le dernier redémarrage de l'iPhone, ce nouveau dock ne change en RIEN le fonctionnement fondamental de l'OS.
Ce que Apple a fait avec son "Multi-tâche", c'est ouvrir une liste de protocoles qu'une application qui quitte poura faire. Ce n'est donc pas du vrai Multi-tâche.
Prenons une application comme Virtual Radio par exemple:
Maintenant: Tu lances l'application, tu met la radio sur play. Tu la quitte, la radio se quitte automatiquement, tu le relance, le code s'execute comme un premier démarrage,...
Quand elle sera adaptée: Tu lances l'application, tu mets la radio sur "play", tu appuye sur le bouton home, la radio appelle le processus de lecture de musique en tâche de fond, et magique: la musique ne s'arrête pas! Mais l'application ne pourra rien faire d'autre que charger la musique et la jouer. De retour sur l'application, le reste de ses fonctions pourront refonctionner.
Tu double clique sur home, tu vois "Visual Radio", tu peux le forcer à quitter.
Donc ca veux dire quoi concrètement? Eh bien ca veux dire que pour les applications qui, quand on les quittent, n'appellent aucun processus de tâche de fond, eh bien elles ne tournent pas tout simplement une fois qu'on appuye sur le bouton home. Donc => Pas d'impact sur la RAM ni sur la batterie.
Maintenant on peux se demander pourquoi ces applications sont affichées quand même..il serait bien plus malin de n'afficher que celles capables concrètement de faire de la tâche de fond. (même les racourcis web s'affichent dans le gestionnaire à l'heure actuelle. Mais gardons à l'esprit qu'il s'agit d'une beta..)
Mais surtout ca veux dire qu'on est pas capable de faire tout et n'importe quoi avec le Multi-tâche. C'est du Multi-tâche controlé. On est uniquement capable de faire ce qu'apple veux bien qu'on fasse..
PS: Le son n'est pas la seule fonction disponible en tâche de fond, il y a aussi la navigation, l'affichage d'alertes instantanées comme celles du Push mais sans passer par les serveurs d'Apple ainsi qu'une fonction permettant de bloquer l'état actuel d'une application afin de la relancer exactement ou elle était après. Très utile pour les jeux par exemple, etc.....