On ne sait rien à ce jour d'iOS 6, le successeur du système mobile qui équipe actuellement les terminaux mobiles d'Apple. Il ne fait aucun doute que son développement est bien avancé chez Apple et la prochaine mise à jour majeure d'iOS sera certainement bientôt présentée.
En attendant d'en savoir plus, il n'est pas interdit de rêver : nous avons listé nos souhaits pour iOS 6 et ceux de nos lecteurs sollicités sur notre Twitter, des voeux des plus raisonnables aux plus fous…
Apple pourrait faire exactement la même chose avec un FaceTime dédié aux appels audio. On peut déjà appeler quelqu'un avec uniquement le son dans FaceTime : initiez une conversation vidéo, quittez l'application et vous pourrez toujours communiquer par la voix. Cette méthode est toutefois complexe, alors qu'iOS 6 pourrait très bien détecter de lui-même si la personne que vous appelez dispose d'un compte FaceTime.
Le cas échéant, l'iPhone passerait de lui-même sur le service de VoIP d'Apple et pas par le réseau voix de l'opérateur. Ce serait, pour les utilisateurs, une avancée indéniable, mais ce serait aussi une attaque de plus contre les opérateurs. Apple se risquerait-elle à se les mettre tous encore plus à dos ?
Centre de notifications
Nouveauté majeure d'iOS 5, le centre de notifications rassemble toutes celles reçues en votre absence. Pratique tant elle manquait auparavant, cette fonction n'est pas parfaite pour autant, et iOS 6 peut l'améliorer sans trop de peine.Ajouter des widgets
En plus des notifications, Apple a glissé dans le centre de notifications d'iOS deux widgets qui permettent de suivre deux actualités. L'utilisateur peut connaître la météo du jour et les prévisions à six jours pour le lieu actuel, et il peut suivre d'un œil les tendances de quelques cours de bourse. Au quotidien, ces widgets sont utiles. À tel point que l'on aimerait en avoir d'autres qui peuvent être plus adaptés à ses besoins. Afficher les derniers tweets reçus, le temps restant d'un minuteur ou le temps avant que sonne le réveil ou bien encore la position d'un ami… les possibilités sont infinies. On espère qu'Apple ajoutera des widgets par défaut dans iOS 6, comme un widget qui serait associé à l'application Horloge. Le mieux serait toutefois que les développeurs d'applications puissent créer leurs propres modules. L'utilisateur pourrait ensuite les ajouter ou non par le biais des réglages du centre de notifications, mais ces derniers devraient alors être revus pour ne pas devenir totalement ingérables. Les deux widgets d'iOS 5 sont réservés aux iPhone et iPod touch. L'iPad n'a droit à aucun widget et on espère vraiment qu'Apple les ajoutera avec iOS 6. Il faudra pour cela également développer des applications Météo et Bourse, ce qui pourrait d'ailleurs donner quelque chose de plaisant sur l'interface.Ajouter des réglages
Apple s'est beaucoup inspiré du monde du jailbreak pour construire son centre de notifications. Avec iOS 6, le constructeur devrait à nouveau piocher une très bonne idée : l'intégration de quelques réglages au-dessus des notifications. On trouve dans le monde du jailbreak plusieurs systèmes qui complètent le centre de notifications pour (dés)activer rapidement le WiFi, la 3G ou encore modifier la luminosité de l'écran. C'est une méthode très pratique et rapide pour accéder rapidement aux réglages les plus couramment utilisés et éviter ainsi de passer à chaque fois dans l'application dédiée.NCSettings en action
Une autre idée serait de créer une zone spécifique et dédiée à ces réglages fréquents. Deck, un autre système pour iPhone débridés, affiche une zone à droite de l'écran avec un glissement vers la gauche pour l'afficher.
Multitâche
Un système de cron centralisé pour les applications
En informatique traditionnelle et en particulier sur les serveurs, on utilise souvent descrons
, c'est-à-dire des commandes qui sont exécutées à une heure précise ou à intervalles réguliers. Pour donner un exemple concret, les articles sont affichés dans nos deux applications mobiles grâce à des crons
qui analysent régulièrement nos sites.
Sur les terminaux iOS, l'autonomie est un enjeu capital, à tel point qu'Apple a diminué considérablement le pouvoir des applications. Contrairement aux logiciels sur ordinateur, les applications iOS ne peuvent pas tourner en tâche de fond pour surveiller l'arrivée de nouveaux mails, par exemple. Apple a fait des concessions à cette règle très stricte et une application de VoIP comme Viber (Gratuit) a le droit d'attendre un appel en arrière-plan.
Pour vous prévenir immédiatement d'un appel, une application de VoIP a le droit de rester en permanence connectée.
Apple a assoupli les règles au fur et à mesure et l'entreprise doit aller encore plus loin avec iOS 6. Les exceptions mises en place ne tiennent pas compte des besoins de certaines applications : un client mail, un lecteur de flux RSS ou même une application d'actualité comme MacG Mobile ne peuvent pas vérifier régulièrement qu'il y a du nouveau contenu.
Pour nos applications, nous utilisons des notifications instantanées, mais ce système nécessite d'installer un serveur dédié et il ne permet que d'informer l'utilisateur d'une nouveauté, pas de la télécharger à l'arrière-plan. Le client mail d'Apple sait le faire : vous n'avez pas besoin d'ouvrir l'application pour télécharger régulièrement les nouveaux mails. C'est une exception toutefois et un client mail développé par un éditeur tiers comme Sparrow (2,39 €) ne peut en faire autant. Il lui faudrait mettre en place un serveur et surtout stocker les identifiants des comptes mails de tous ses utilisateurs pour afficher des notifications.
Seul Apple peut vérifier à l'arrière-plan l'arrivée de nouveaux mails sans passer par un serveur de notifications
iOS 6 pourrait peut-être permettre aux développeurs de chercher régulièrement s'il y a du nouveau sans mettre trop en péril la batterie des terminaux mobiles. Le système pourrait centraliser ces questions par un système de tâches déclenchées à intervalles réguliers. À l'image des notifications, ces tâches malgré tout gourmandes en autonomie pourraient être centralisées et elles pourraient être très facilement bloquées dans le cas où vous avez besoin de la meilleure autonomie possible.
Faciliter les échanges entre applications
On peut envoyer un document d'une application à une autre dans iOS. Une pièce jointe de mail peut ainsi être facilement affichée ou éditée dans une application compatible, comme ce document Word que l'on peut ouvrir dans trois applications installées sur le terminal. Cette fonction est intéressante, mais elle ne va pas assez loin et Apple pourrait l'améliorer dans iOS 6. Vous pouvez ouvrir dans Pages (7,99 €) un document stocké dans Dropbox (Gratuit), mais le document en question est dupliqué. Les modifications ne sont pas renvoyées vers Dropbox : non seulement ce n'est pas fait automatiquement, mais Pages ne sait même pas le faire à la main. Il faudra passer par une astuce forcément pénible, comme envoyer le document par mail et le récupérer ensuite dans Dropbox, avant de remplacer l'ancienne version. Avec iOS 6, on aimerait qu'un document puisse être accessible depuis n'importe quelle application compatible, mais surtout qu'il ne soit pas dupliqué. Un document texte pourrait être ouvert alternativement dans Pages ou un éditeur comme Byword (2,39 €), mais les changements seraient immédiatement répercutés sur le document en source. De manière plus générale, Apple doit assouplir les liens entre applications avec un système de Services comme Mac OS X en propose depuis des années. Le développeur d'une application indiquerait à iOS 6 ce qu'elle est capable de faire, le type d'informations ou de documents qu'elle peut traiter ou toute autre information utile.Les services d'OS X : à partir d'un texte sélectionné, l'utilisateur peut réaliser de nombreuses actions
Le système mobile d'Apple proposerait alors à l'utilisateur une liste d'actions possibles dans différents cas de figure : une position GPS pourrait être ouverte dans TomTom (59,99 €), un bout de texte pourrait servir à créer une tâche dans n'importe quel gestionnaire, etc. iOS propose déjà un système similaire avec les adresses spécifiques aux applications, mais il est beaucoup plus rudimentaire que ce que l'on trouve sur d'autres systèmes, comme Android.
[ pagebreak ]
Améliorer les gestes du multitâche
Avec iOS 5, Apple a ajouté quelques gestes multitouch pour faciliter la gestion des applications sur iPad. Des glissements à quatre doigts ou plus permettent d'ouvrir ou fermer le tiroir du multitâche, de fermer l'application actuelle ou encore de passer à la suivante ou revenir à la précédente. Ces gestes se sont révélés pratiques au quotidien, mais ils sont aussi plus complexes que d'autres, conçus par la concurrence. Avec son PlayBook, RIM a choisi d'utiliser le cadre autour de l'écran : un glissement à un doigt commencé hors de l'écran permet de passer d'une application à l'autre, d'afficher le clavier ou encore de revenir à la barre d'accueil (lire : Test du BlackBerry PlayBook de RIM). Cette méthode est beaucoup plus simple que celle de l'iPad et Apple ferait bien de s'en inspirer pour iOS 6.Les gestes tactiles réalisables sur un PlayBook
Les gestes à quatre ou cinq doigts sont envisageables sur le grand écran d'un iPad, ils n'ont pas de sens sur celui beaucoup plus petit d'un iPhone ou iPod touch. À défaut de les reprendre tels quels, Apple pourrait ajouter un geste ou deux sur iPhone. Un glissement du haut de l'écran vers le bas affiche le centre de notifications : un geste du bas vers le haut pourrait très bien faire apparaitre le tiroir du multitâche dans iOS 6…
Modifier la luminosité sur l'iPhone
Sur l'iPad, Apple a glissé dans le panneau du multitâche un très pratique curseur de luminosité. En utilisant le bouton d'accueil ou les gestes multitouch, on peut ainsi très facilement modifier la luminosité de l'écran de la tablette. Sur l'iPhone, iOS 5 affiche un curseur bien inutile puisqu'il permet de régler… le volume que l'on peut aussi régler avec les deux boutons dédiés sur le côté. C'est redondant et le réglage de la luminosité manque : espérons qu'iOS 6 corrigera cette erreur et remplacera le volume par la luminosité à cet endroit.Applications Apple
Un GPS gratuit dans iOS
iOS est le dernier système mobile majeur à ne proposer aucun système de GPS gratuit intégré au système. Android comme Windows Phone proposent chacun leur solution complète, avec sauvegarde de l'itinéraire en local, directions vocales ou même calculs d'autres chemins.Google Maps Navigation en action, avec le mode Street View
Les utilisateurs d'iPhone ne manquent pas de solutions, mais elles sont majoritairement payantes et les applications gratuites disponibles sur l'App Store sont en général de mauvaise qualité. L'absence de GPS de qualité intégré à iOS devient gênante avec les années et on espère qu'Apple proposera enfin quelque chose de plus utile que le calcul d'itinéraires de l'application Plans.
Masquer des applications
Depuis la toute première version de son système mobile, Apple propose quelques applications par défaut. Certaines sont sans conteste indispensables, comme l'application Téléphone, Messages ou encore Appareil photo. D'autres, comme Bourse, Boussole ou même Calculette ne sont pas cruciales et pourtant on ne peut les supprimer. Dans iOS 6, Apple pourrait enfin permettre à ses utilisateurs non pas de les supprimer — il faudrait alors trouver un moyen pour les réinstaller en cas de besoin —, mais de les masquer. Une section dans les réglages avec la liste des applications Apple et une case à cocher suffiraient largement…FaceTime en audio et en 3G
Le service de chat vidéo d'Apple est parfaitement intégré à iOS ce qui le rend particulièrement facile à utiliser. Il est aussi totalement gratuit et de bien meilleure qualité que ses concurrents, mais il n'a jamais vraiment décollé. Une des raisons possibles à cet état de fait (outre que tchater par vidéo n'est pas toujours commode) est la restriction au WiFi. Pour utiliser FaceTime, les deux terminaux doivent bénéficier d'une connexion WiFi, cela ne fonctionne pas en 3G. Apple a déjà justifié cette limite en accusant les opérateurs, mais on peut espérer qu'elle sera enfin levée dans iOS 6. À tout le moins, le nouvel iPad pourrait y avoir droit avec sa connexion 4G. Avec iMessage, Apple remplace partiellement les SMS et MMS que l'on s'échangeait jusque-là entre téléphones portables. Si vous contactez un utilisateur de produit Apple récent, votre iPhone enverra automatiquement un iMessage et non plus un SMS. Le changement se fait en toute transparence, au point qu'il est difficile de passer d'un système à l'autre.Généralisation du tirer pour rafraichir
Depuis son apparition dans le client Twitter Tweetie, le geste de tirer pour rafraichir s'est imposé un peu partout. On ne compte plus les applications qui l'utilisent, y compris nos deux applications mobiles.Le geste de tirer pour rafraichir dans iGeneration pour iPad
Pourquoi Apple ne l'utiliserait pas dans ses propres applications ? Il y a bien quelques potentiels problèmes judiciaires (lire : Retour sur le geste de "Tirer pour rafraîchir"), mais ça n'a jamais ralenti le constructeur par le passé. On sait en outre que ce geste est utilisé dans les applications déployées en interne chez Apple.
Apple pourrait donc l'implémenter dans ses applications publiques, mais l'entreprise pourrait surtout le généraliser en proposant la brique ad hoc aux développeurs. Une liste d'actualité dans une application iOS se mettrait alors systématiquement à jour avec ce geste qui a fait ses preuves.
[ pagebreak ]
Système
Améliorer le springboard
Le "springboard" forge l'identité des terminaux iOS depuis le tout premier iPhone. Cet espace qui regroupe les icônes des applications à votre disposition ne sera probablement pas abandonné de sitôt par Apple, mais il pourrait être amélioré dans iOS 6. Depuis 2007, les concurrents d'Apple ont fait quelques propositions différentes en matière d'interface. La plus originale est sans conteste celle de Windows Phone 7 qui affiche non pas des icônes statiques, mais des tuiles dynamiques mises à jour en permanence en fonction de divers critères. Apple pourrait s'inspirer de ce système astucieux, sans pour autant abandonner ses rangées d'icônes. Cette vidéo concept propose d'aller au-delà du simple compteur qui s'affiche dans le coin supérieur droit et d'animer l'icône complète. Le principe est d'ailleurs déjà utilisé par Apple avec l'icône du calendrier qui affiche le numéro du jour en cours. Sans aller aussi loin que la vidéo, iOS 6 pourrait offrir aux développeurs plus de souplesse, comme sur Mac. Le jailbreak permet depuis le tout début ajouter une cinquième icône dans le dock des iPhone et iPod touch. Apple l'a fait avec l'iPad, mais toujours pas l'iPhone. Avec iOS 6, on aimerait pouvoir ajouter une application ou un dossier dans cette zone vraiment facile d'accès.Support des périphériques externes
Depuis iOS 3, les terminaux mobiles peuvent gérer des périphériques externes grâce à des applications. Le cas le plus courant est la modification des paramètres d'un dock avec enceintes par une application utilisée avec un iPhone ou iPod touch posé sur l'appareil. Cette gestion reste toutefois assez limitée et Apple pourrait encore l'améliorer dans iOS 6. On aimerait décharger n'importe quel appareil photo en le branchant au port Dock d'un terminal ou encore associer très facilement une manette à un iPhone ou iPad pour améliorer ses capacités en jeu. Le support des manettes est un problème relativement simple à régler. Les terminaux Android disposent souvent d'une brique logicielle qui permet de leur associer n'importe quelle manette Bluetooth et de jouer sans toucher l'écran. Espérons qu'Apple en fasse de même avec iOS 6 et améliore encore au passage le statut de consoles mobiles de ses terminaux.Intégration complète de Facebook
Avec iOS 5, Apple a intégré Twitter au cœur de son système mobile. L'utilisateur peut enregistrer ses identifiants dans les réglages du terminal et les applications peuvent ensuite y accéder. iOS 5 est aussi capable d'envoyer des images, des liens ou du texte sur le réseau social. Les rumeurs ont déjà évoqué une intégration identique de Facebook. Il s'agissait même plus que de rumeurs, puisque l'on sait qu'Apple a testé cette fonction en interne (lire : Des restes de Facebook dans iOS), mais c'est finalement Twitter qui a trouvé sa place dans iOS 5. Apple et Facebook n'ont pas réussi à s'entendre sur des problèmes de partage de données personnelles (lire : Pourquoi Apple n'a pas intégré Facebook dans iOS 4). On peut espérer que ces questions politiques seront réglées et que les utilisateurs d'iOS 6 pourront partager des éléments sur Facebook aussi facilement que sur Twitter.Profils : modifier le comportement des terminaux
Avec Mac OS 8.5, Apple a ajouté à ses ordinateurs un utilitaire, le Location Manager. Cet outil était capable de modifier de nombreux paramètres du Mac en fonction du lieu actuel : il pouvait par exemple couper la connexion WiFi et activer la prise Ethernet quand vous utilisiez votre ordinateur au bureau, ou encore modifier l'imprimante par défaut lors d'un déplacement. Ce système est utile sur un ordinateur portable, il l'est encore plus sur un terminal mobile appelé, par définition, à être déplacé. On aimerait désactiver automatiquement le WiFi en sortant de chez soi, passer automatiquement en mode silencieux au cinéma ou encore ne plus recevoir d'appels dans une salle de réunion.Location Manager en action sur Mac OS 8
iOS 5 a ajouté le geofencing, technique qui surveille en permanence non pas votre position précise, mais votre position par rapport à un périmètre défini à l'avance. Cette technique est très utile pour gérer des profils géographiques et Apple n'aurait qu'à ajouter quelques critères, comme l'heure, pour proposer une fonction vraiment utile…
L'iPhone est un terminal personnel que l'on partage peu. L'iPad en revanche est souvent utilisé par plusieurs personnes à la fois. Plus proche en cela d'un ordinateur traditionnel, la tablette d'Apple peut servir à une famille entière ou être prêtée le temps d'une recherche sur Internet.
Les ordinateurs disposent depuis longtemps de la notion de comptes utilisateur. On aimerait la retrouver sur l'iPad : la tablette pourrait enregistrer plusieurs profils pour autant d'utilisateurs et autant de paramètres différents. Chaque profil serait associé à des comptes mail, un identifiant Apple et aurait des données et des applications spécifiques. Reste à trouver un moyen de proposer cela sans nuire à l'expérience utilisateur, mais on fait confiance à Apple de ce côté…
Concept d'un iPad avec quatre profils utilisateurs différents (lire : BERG : un concept d'iPad multicompte)