iPhone OS 4 : enfin le multi-tâches

Anthony Nelzin-Santos |

iPhone OS 4, c'est 1.500 nouvelles APIs pour les développeurs, et 100 nouveautés pour les utilisateurs, dont 7 marquantes. Et celle qui retiendra le plus l'attention, c'est bien évidemment le multi-tâches pour les applications tierces.

Pour passer d'une application à une autre, il suffit de double-cliquer sur le bouton d'accueil pour révéler un Dock listant les applications qui tournent en tâche de fond.

skitched

Les développeurs auront accès à de nouvelles APIs pour implémenter ce multi-tâches : ce n'est pas l'intégralité de leurs applications qui continuent à tourner en tâche de fond, mais la fonction clef, comme l'audio de Pandora, les fonctions de VoIP de Skype, la géolocalisation GPS de Tomtom, etc. Le but est d'éviter de mettre la batterie à plat en moins de deux.

skitched

Il est possible d'intégrer les applications plus fortement que jamais avec l'iPhone OS : un appel reçu dans Skype sera notifié par un pop-up ressemblant à une notification push, et si l'on quitte Skype en cours d'appel pour faire autre chose, l'appel continue en arrière-plan, avec une barre s'affichant en haut de l'écran pour revenir dans Skype, comme cela se fait déjà avec la téléphonie classique sur l'iPhone.

skitched

Les notifications push ont été elles aussi modifiées, et l'intégration du multi-tâches serait particulièrement aisée.

avatar nemrod | 
Que de chemins parcourus depuis le premier iPhone et la première version d'iPhone OS. Et la venue tant attendue du multi-tâches... Quand je vois la façon dont Apple comble peu à peu les lacunes autrefois tant décriées, je n'ai aucun doute qu'elle saura combler celles de l'iPad.
avatar Helmer | 
Et Steve retourna sa veste sur le multi-tâches... Pauvre veste qui craque de tous côtés.
avatar Hi me | 
Et Opera ????!!!!!
avatar Mayorkam | 
@Divoli:"Quand je vois la façon dont Apple comble peu à peu les lacunes autrefois tant décriées, je n'ai aucun doute qu'elle saura combler celles de l'iPad." +1 L'iPad aura sans doute droit à la même version de l'OS4. Donc ces lacunes n'auront duré que...3 mois ? Mais là c'est Noel, et, comme je l'avais bien parié, toutes les doléances ou presque sont satisfaites: - Multitâche à la Apple - Dossiers à la Apple - Mail unifié - Fond d'écran modifiable dans le bureau. - Distribution privée d'applis iPhone pour les entreprises A noter, que, comme je l'avais soupçonné, il y a aussi pour le multitâche une nouvelle API qui permet de "holder" l'appli dans l'état où on la quitte pour la retrouver telle que: ainsi pas de processus qui tournent en fond pour rien tout en gardant les avantages du jonglage à la volée d'une appli à l'autre. En bonus Iad, bien mieux foutu que le système de bannière de Google. Pour monétiser les applis gratuites, ça va être le feu. Apple est tout de même fortiche: ils prennent souvent leur temps, mais quand ils font, ils ne font pas à moitié (et surtout ils savent garder leur avance sur le gros de leur force, c'est à dire l'interface et sa réactivité).
avatar Lou117 | 
Pour iAd c'est tout simplement de la concurrence déloyale. Vu qu'Apple utilise là encore des API privées qui sont impossibles à faire avec les API publiques du SDK... Normal que la concurrence ne puisse pas offrir aussi bien... Et doive malheureusement se limiter à fermer l'appli et à aller sur une page web... Sur Android, le VRAI multitâche permet sans soucis d'effectuer une action sur un bandeau de pub tout en pausant l'appli et on peut revenir dans l'appli d'un simple bouton "retour"...
avatar Helmer | 
@oomu : d'accord sur l'aspect technique mais c'est l'art de se renier sans trop dire qu'ils le font.
avatar Mayorkam | 
@Jimmy_:"d'accord sur l'aspect technique mais c'est l'art de se renier sans trop dire qu'ils le font." Ils ne renient rien à partir du moment où ils trouvent des solutions techniques qui leur permet de réaliser certaines choses sans grever l'efficacité d'autres choses.
avatar philus | 
On progresse, mais tout n'est toujours pas rose... Comment peut on, surtout après l'iPad, continuer de ne pas proposer un moyen simple de faire entrer et sortir des fichiers de son iPhone/iPad? C'est pourtant pas la mère à boire, un genre de dossier, invisible pour l'utilisateur, où toutes les apps pourraient déposer des fichiers, afin de les reprendre avec une autre par exemple. Et que, cerise sur le gateau, ce dossier soit accessible en USB à partir d'un Mac ou d'un PC... Bon bah rendez vous pour iPhone OS 5...
avatar Helmer | 
@shenmue : les fonctions présentés ne sont qu'un alignement sur des fonctions piocher chez la concurrence. Et hisser le changement du fond d'écran au niveau d'une fonctionnalité est d'un grotesque total. Enfin, hormis le rattrapage fonctionnel. L'annonce importante de ce soir c'est iAd, et cela ne présage rien de bon; même M$ ne s'est jamais permis une telle dérive. A quand la pub à l'ouverture de session sur son Mac ?
avatar PO_ | 
@ Jimmy_ Je crois qu'un bon tube d'efferalgan vous fera du bien, arrêtez de chercher toujours ce qu'il ne va pas et respirez...
avatar Mayorkam | 
@Jimmy:"les fonctions présentés ne sont qu'un alignement sur des fonctions piocher chez la concurrence." Sur le multitâche, sur la forme oui, sur le fond, absolument pas. L'implémentation qui en est faite sur l'iPhone est beaucoup plus finaude. Pourquoi n'es-tu pas capable de voir tout de même quand Apple sait faire AUSSI les choses bien ? C'est toujours dans un seul sens tes critiques. C'est pourtant pas dur ici de voir où est l'originalité de leur proposition, non ?
avatar LionelMacBruSoft | 
"L'implémentation qui en est faite sur l'iPhone est beaucoup plus finaude." des îcones glissés dans un dock, t'appelle ça finaude? MDR!!! Ils ont pas du se creuser la tête très longtemps pour nous pondre cette représentation du multi-tâches... trop de dock tue le dock.
avatar Mayorkam | 
@Juss:"des îcones glissés dans un dock, t'appelle ça finaude? MDR!!! Ils ont pas du se creuser la tête très longtemps pour nous pondre cette représentation du multi-tâches." Fais marcher ton cerveau pour essayer de comprendre e qui est intéressant dans la gestion des process par exemple. Je doutes que tu en sois seulement capable. Si tu ne le fais pas exprès, je m'inquiètes pour toi.
avatar Lou117 | 
finaude ? Tu sais au moins comment ça marche sur Android ? Une tâche est automatiquement mise en pause (0% CPU) quand une autre prend la main, sauf si elle utilise un service système standard qui permet de laisser des éléments en fond (exemple du son)... Et quand une tâche n'a plus d'activité ou n'a pas été ouverte depuis x temps elle est tuée automatiquement... Avec un système de sauvegarde de l'état au cas ou on la relance... Tiens tiens, mais ça serait pas EXACTEMENT ce que viens de proposer Apple ?
avatar Helmer | 
@ptimac : le diable se cache dans les détails parait-il ;-)
avatar PO_ | 
C'est ce que l'on dit et peut-être même dans les tubes d'aspirine, regardez bien au fond vous verrez ... ;-)
avatar Mayorkam | 
@Jimmy:" même M$ ne s'est jamais permis une telle dérive." Qu'est-ce que tu racontes comme connerie là ? Je te signale qu'on peut foutre des liens de pubs dans les applis winmo et que, surtout, quand tu cliques dessus, bye bye l'appli. Là encore, tu es vraiment borné et buté pour ne pas voir que la solution que propose Apple est nettement plus souple.
avatar Helmer | 
@shenmue : oui Apple fait des choses bien, avec parfois des idées brillantes mais je n'aime pas qu'on essaye de m'emballer des trucs moyens dans une paquet cache misère.
avatar Mayorkam | 
@Jimmy:"le diable se cache dans les détails parait-il " Là tu cherches pas les détails, tu joues franchement à l'autruche en refusant de voir ce qui est bien dans ce qui est proposé ici. Si ton but est seulement de basher Apple dis le tout de suite ça ira plus vite. Je suis un peu sec là mais j'ai un peu l'impression d'avoir perdu du temps à te répondre jusqu'à maintenant vu la façon dont tu te montres buté. Pour dire, même Divoli n'embraye pas là, c'est dire si tu pousses un peu.
avatar Mayorkam | 
@Jimmy:"oui Apple fait des choses bien, avec parfois des idées brillantes mais je n'aime pas qu'on essaye de m'emballer des trucs moyens dans une paquet cache misère." Le problème c'est qu'avec toi c'est toujours moyen. Qu'est-ce qu'il y a de moyen dans le multitâche préconisé par Apple. Ce qui a été présenté et plutôt ingénieux et permettra sans aucun doute de préserver de l'autonomie. Ce que je critique chez toi, c'est que justement tu as TOUJOURS tendance à emballer dans un paquet de misère des choses qui méritent un poil plus de considération. Je ne parlais pas du fond d'écran que je saches.
avatar LionelMacBruSoft | 
Font chier Apple quand même! tous les modèles anciennes générations auront droit à un OS castré! déjà que le coup de la vidéo m'est passé en travers de la gorge, alors que dire de l'absence du multi-tâches! Donc en gros finit les nouveautés réellement intéressantes sur les anciens modèles, on aura droit qu'aux nouveautés insignifiantes qui auraient du être présentes depuis belle lurette! Je regrette de plus en plus d'avoir acheté un 3g....
avatar PO_ | 
Si vous saviez comme nous aussi nous regrettons que vous en ayez acheté un...
avatar youpla77 | 
Si ton Ihpone à plus de 10 mois, tape dans tes main... clap... clap.... Si ton Ipod à plus de 7 mois, tape dans tes main... clap... clap...
avatar Porteli | 
Si j'ai bien suivi, l'implémentation du multi-tâches correspond à la rumeur d'il y a quelques semaines. Au quotidien, même si je trouve que l'ensemble reste quelque peu en retrait par rapport à l'élégance et l'ingéniosité du système "cartes + vague d'applications + zone tactile en dessous de l'écran" de WebOS, cela sera vraiment très utile. Aime beaucoup et par ailleurs l'interface retenue pour l'introduction des dossiers.
avatar Helmer | 
@shenmue : non je cherche pas à basher Apple et il est évident que les avancées positives seront bénéfiques pour les utilisateurs. Pour info, j'utilise des Mac tous les jours depuis des années mais la politique commerciale iPhone/iPad (je n'ai pas dit l'ingénierie matérielle et logicielle) me sort par les yeux et iAd ne va sûrement pas améliorer les choses quand Jobs explique qu'une publicité "cool" sur un téléphone c'est pour le bien du consommateur oO
avatar Khobs | 
Le probleme du multitache selon Apple est qu'il est encadré dans qql scénario: - jouer de la musique téléchargé du net - voip - envoyer sa position a un serveur - réciter un parcours gps - un cron local - push - tache de fond - app switching avec enregistrement des états mais pkoi ne pas simplement autoriser les démons léger comme sur android ? ca laisse le choix aux dev de l'implémentation par exemple, quelle norme audio apple prend en compte pour la voip ? quelle norme pour le streaming de musique ? et imaginez tout les scénarios possibles non pris en compte ? Apple perdrait moins de temps en faisant confiance aux dev. Que de réinventer la roue à chaque fois.
avatar Mayorkam | 
@Hok:"Apple perdrait moins de temps en faisant confiance aux dev. Que de réinventer la roue à chaque fois." non, ça ce serait le bordel assuré. Si tu veux un tel de geeks quitte à devoir gérer toi même les ralentissements du bouzin, c'est ton problème, mais je peux comprendre qu'Apple ne veuille pas aboutir à ce que de nombreux utilisateurs se plaignent parce que ça fontionnerait mal. LA liberté totale n'est jamais une fin en soi. Ou alors il faut m'expliquer pourquoi sinon c'est de la pure idéologie. PS: de très nombreuses personnes se plaignent de la gestion du multitâche sous Andro, même parmi les plus fervents du système.
avatar Lou117 | 
Heu... Qui donc ? stp ?
avatar PO_ | 
Tiens, ils ont ressorti Juss des placards ! Florian je t'avais dit de patienter un peu avant de le relâcher celui-là ! ^^
avatar LionelMacBruSoft | 
"Steve rappelle que le 3GS s'est énormément vendu et que les ventes de touch ont connu une grosse accélération depuis un an, ce qui fait que le parc installé de ces machines est important et surtout récent. Si l'absence de certaines fonction ne fait qu'encourager les utilisateurs d'anciens modèles à renouveler leurs iPhones, alors c'est tant mieux." Carton rouge à cette politique de capitaliste! C'est pas cette attitude qui va m'encourager à en reprendre un!
avatar PO_ | 
Il suffit de ne pas acheter un produit quand celui-ci nous convient pas ! Quand au capitalisme, acheter une ile, planter des patates et montez un élevage de vache. Lancez-vous dans la politique et vous pourrez par la suite penser à un système sur le partage et l'échange de produits ! Vous allez CAR-TON-NEZ avec vos semblables.
avatar Mayorkam | 
@Jimmy:"Pour info, j'utilise des Mac tous les jours depuis des années mais la politique commerciale iPhone/iPad (je n'ai pas dit l'ingénierie matérielle et logicielle) me sort par les yeux " Il n'a pas été question de ça ce soir. Pourquoi tu mélanges tout ? Et la pub elle existe déjà dans les applis. Si au moins ça peut être moins casse couille, c'est déjà ça de gagné (et en effet ça fait du pognon au passage pour Apple, mais bon, c'est pas les restos du coeur non plus). Visiblement c'est difficile de comprendre qu'on puisse arriver à tenir plusieurs objectifs à la fois.
avatar nemrod | 
Ce qui me rassure surtout, et c'est ça qui me parait important, c'est qu'Apple fait évoluer ses appareils d'une manière intelligente et cohérente, aussi bien d'un point de vue logiciel que matériel (parce que l'évolution de l'un est souvent liée à l'évolution de l'autre). On peut légitimement pointer des lacunes qu'Apple finit tôt ou tard par combler, maintenant on le sait, on a suffisamment de recul pour s'en apercevoir. C'est vraiment très rassurant pour la suite. On peut par exemple espérer une webcam sur une prochaine version d'iPad, et peut-être un enrichissement de la connectique s'il y a une demande et si techniquement cela s'avère possible. Je rappelle qu'il faudra avoir au moins un iPhone 3GS et un iPod Touch 3G pour bénéficier du multi-tâches, mais c'est de toute façon compréhensible vu le manque de ram des révisions précédentes.
avatar PO_ | 
Tout à fait d'accord avec ce point de vue ! Avec le temps, et malgré la politique "fermée" d'Apple (ceci n'est pas une critique négative), on voit qu'ils peuvent revenir sur certains sujets et combler le retard/manque de fonctions/lacunes de leurs produits. Ca promet pour l'avenir, l'iPad n'étant que le début d'une informatique personnelle encore plus poussée et plus intuitive !
avatar Mayorkam | 
@Etoile septentrionale:"Si j'ai bien suivi, l'implémentation du multi-tâches correspond à la rumeur d'il y a quelques semaines. Au quotidien, même si je trouve que l'ensemble reste quelque peu en retrait par rapport à l'élégance et l'ingéniosité du système "cartes + vague d'applications + zone tactile en dessous de l'écran" de WebOS, cela sera vraiment très utile. Aime beaucoup et par ailleurs l'interface retenue pour l'introduction des dossiers." Rien à ajouter, +1
avatar Mayorkam | 
@Juss:"Carton rouge à cette politique de capitaliste! C'est pas cette attitude qui va m'encourager à en reprendre un!" Tant mieux. Vivement que tu te paye un Android qui, à t'entendre, est tellement mieux... A moins que tes jérémiades cachent mal le fait que tu enrages d'être confronté à tes propres contradiction: tu vomis TOUT ce que fait Apple mais ici tu gueules que tu ne va pas avoir sur ton mobile iphone donc les nouveautés présentées. STP, soit un peu plus cohérent, ça m'évitera de me faire une hernie en rigolant.
avatar PhilBoost | 
@Juss:"Carton rouge à cette politique de capitaliste! C'est pas cette attitude qui va m'encourager à en reprendre un!" C'est vrai qu'avec Android, Google fait beaucoup plus petit père des peuples. Pour quelqu'un d'aussi désabusé envers Apple au vu de tes nombres réactions sur MacG, il est extraordinaire de constater ta formidable capacité à t'émouvoir inlassablement de la politque de Apple! Au début c'est irritant, mais au final, ça devient marrant de te voir frapper le sol avec tes petits poings :)
avatar Helmer | 
@shenmue : iAd est un élément supplémentaire dans la politique commerciale (je ne parle pas du fait qu'Apple gagne de l'argent avec, c'est légitime).
avatar LionelMacBruSoft | 
@Shenmue "tu vomis TOUT ce que fait Apple mais ici tu gueules que tu ne va pas avoir sur ton mobile iphone donc les nouveautés présentées." Rien à battre... J'ai conclus un abonnement de 2 ans et après douze mois j'apprends que mon iphone n'est plus "assez puissant" pour qu'il évolue et tu voudrais que je sois content? J'ai souvent critiqué l'absence du multi-tâches et maintenant qu'il pointe le bout de son nez, Steve décide que seuls les derniers modèles auront droit à cette fonctionnalité car il estime que mon iphone est has been et qu'il est temps que j'en rachète un autre. Donc oui il est normal que je gueule car j'ai l'impression qu'on est entrain de me la mettre bien profond!
avatar ispeed | 
Le 3GS sera "has been" dans 3 mois aussi, au moment ou l'OS sera disponible ce ne seront pas les "derniers modèles disponibles", donc s'engager sur 24 mois maintenant... D'autre part, les 128meg du 3G sont vraiment trop limite il suffit de lancer une bonne grosse application + 2-3 raffinements du jailbreak pour s'en rendre compte.
avatar neochti | 
Et mon iPhone Edge ? Dommage. Peut-être trouvera-t-on la possibilité via le jailbreak... Il me reste à télécharger un maximum d'application avant qu'elle ne soit plus compatible avec ce modèle. Apple aurait pu attendre une vraie transition matérielle pour exclure l'iPhone de première génération. J'attendrai de vraie changement matériel pour changer de téléphone...
avatar Nicocolas | 
J'aime beaucoup cette implémentation du multitâche, c'est largement suffisant pour l'iPhone, j'imagine que ça va résoudre également le problème des accusés réception des SMS. Ca, plus la gestion des applis par dossier, les fonds d'ecran, la boite mail unique, ça réponds parfaitement à ce que j'attendais de ce nouvel OS. Pour ce qui est de la pub j'attends de voir ce que ça donne même si je ne suis pas emballé par la pub, ça me les brises déjà sur le net. J'attends vraiment l'iPhone V4 et pour ceux qui gueulent pour l'histoire du 3G pas compatible avec le multitâche c'est quand même pas difficile de comprendre qu'il n'a que 20Mo de RAM et que par conséquent ce n'est pas vraiment possible de faire du holding d'appli en RAM. La couche logiciel évolue parce que le matériel évolue, simple comme bonjour.
avatar LionelMacBruSoft | 
@Log_Boy " pour ceux qui gueulent pour l'histoire du 3G pas compatible avec le multitâche c'est quand même pas difficile de comprendre qu'il n'a que 20Mo de RAM et que par conséquent ce n'est pas vraiment possible de faire du holding d'appli en RAM." ça prouve bien que t'as jamais vu un iphone jailbreaker pour dire ce genre de chose. C'est tout à fait réalisable sur un 3g!
avatar ispeed | 
Pour des petites applications oui, mais avec un sim city ou un navigon tu ne fais rien d'autre (et suivant comment tu a tweaké l'OS tu es obligé de passer en safe mode ou d'utiliser des choses comme swapmode pour simplement utiliser l'application).
avatar nemrod | 
@ Juss; En quoi jailbreaker un iPhone va changer quoi que ce soit au fait qu'il n'y a pas suffisamment de ram pour rendre le multi-tâches suffisamment fluide ? C'est absurde. L'insuffisance matérielle est là, sur ces anciennes générations d'appareils.

Pages

CONNEXION UTILISATEUR