iOS 4 : pour qui ?
On remarque donc que pour la première fois, les baladeurs et smartphones de première génération ne sont pas concernés par ce déploiement. En revanche, les utilisateurs d'iPod (2G et 3G) seront ravis d'apprendre qu'iOS 4 est proposé gratuitement (les précédentes moutures étaient facturées 7,99 euros).
Les propriétaires d'iPad devront prendre leur mal en patience puisque l'iOS 4.0 devrait être publié sur cette plate-forme à partir à l'automne prochain. À noter que les appareils compatibles iOS 4.0 ne bénéficieront pas systématiquement de l'ensemble des fonctionnalités introduites par l'iOS 4.0. À titre d'exemple : le multitâche, les papiers peints personnalisés ainsi que le support du clavier Bluetooth ne seront pas disponible sur iPhone 3G et iPod touch 2G.
D'autre part, même si les iPhone 3GS et iPod touch 3G bénéficient de l'ensemble des fonctionnalités apportées par l'iOS 4, Apple a d'ores et déjà annoncé qu'iMovie serait uniquement compatible avec l'iPhone 4. Le constructeur indique que la puissance de l'A4 est nécessaire pour effectuer les traitements vidéo HD dans de bonnes conditions. Sans surprises, les applications additionnelles qui s'appuieront sur les nouvelles spécificités techniques de l'iPhone 4 (giroscope, objectif visio en façade) seront également réservées au nouvel iPhone.
Dans la suite, rappel non exhaustif des principales nouveautés introduites avec cette nouvelle mouture du système d'exploitation mobile d'Apple.
Le multitâche
Le multitâche constitue la principale évolution apportée par la version 4.0 de l'iOS 4. Avec les versions précédentes du système d'exploitation mobile d'Apple, il était impossible de lancer plusieurs applications tierces simultanément. Seuls les programmes natifs (iPod, Safari, Mail) étaient constamment lancés en tâche de fond.Pour contourner partiellement cette limitation, Apple avait introduit les « Push notifications » qui permettaient d'afficher un message texte au premier plan lorsqu'une application était lancée. L'iOS 4.0 va beaucoup plus loin : désormais, Apple propose une véritable gestion de tâches « intelligente ». Au lieu de laisser les applications inutilisées s'exécuter en arrière-plan (et donc, de sacrifier les performances du terminal), Apple a eu l'idée de proposer sept nouvelles API aux développeurs.
Le gestionnaire de tâches
À titre d'exemple, Apple complète les notifications push qui avaient été introduites par les versions 3.0 de l'iOS en proposant un dispositif de notifications locales. Avec l'iOS 4.0, une application préalablement « fermée » peut laisser tourner un « service » capable d'afficher une pop-up de notification.
Autre possibilité : un « service » dédié à l'achèvement des tâches permet de finir une action lorsqu'un programme a été quitté. Cela permet de poursuivre l'upload d'une image sur un service de stockage en ligne (par exemple) après avoir fermé une application. Enfin, l'iOS 4 est maintenant capable de sauvegarder l'état d'un programme totalement fermé pour reprendre son activité ou on l'avait arrêtée. Attention toutefois, cette spécificité n'est pas nécessairement prise en charge par l'ensemble des programmes.
Dans la pratique, la bascule rapide des applications ainsi que le multitâche ont été intégrés au système de façon particulièrement ingénieuse. Pour accéder à la liste des programmes en cours d'utilisation, il suffit d'effectuer un double tap sur le bouton « home ». Cette action laisse apparaitre 4 icônes qui correspondent aux derniers programmes utilisés (sur la partie basse de l'écran). Pour accéder à l'ensemble des programmes en « sommeil », il suffit de faire défiler les icônes horizontalement.
Apple donne également la possibilité de fermer manuellement une tache. Pour ce faire, il suffit de garder son doigt appuyé sur une icône, et d'appuyer sur le bouton rouge « moins » (voir photo d'écran ci-dessus). Autre point intéressant : pour le multimédia (en local ou en Streaming), Apple introduit un petit lecteur accessible depuis le gestionnaire de tâches. Pour l'attendre, il suffit de faire glisser le premier panneau d'icônes vers le côté droit (le logo verrou de gauche permet de stopper les rotations d'écran automatiques basées sur l'accéléromètre).
Amélioration de l'ergonomie
Les utilisateurs friands d'applications étaient souvent gênés par l'impossibilité de classer les icônes par thèmes. En effet, l'organisation par panneaux montre vite ses limites lorsqu'on installe un grand nombre de programmes. Pour pallier ce problème, Apple donne désormais la possibilité de mettre en place des classements par catégories.Regroupez vos applications par catégories !
Pour créer des groupes de programmes par thème, il suffit de faire glisser une icône, et de la poser sur une autre. Cette action déclenche automatiquement la création d'un dossier d'applications. Mieux encore : en fonction des programmes qui sont regroupés, l'iOS 4 attribue automatiquement un nom de catégorie au répertoire ! Bien sûr, au besoin, il est possible de modifier cette dénomination pour la personnaliser.
Un même répertoire peut contenir jusqu'à 9 applications. En revanche, pour l'heure, il est impossible de placer un sous dossier à l'intérieur d'un groupement de programmes. Au total, il est théoriquement possible de placer 2 160 applications sur le spin board. Puisque nous parlons de l'écran d'accueil, on note également la présence d'un fond d'écran personnalisable (possibilité réservée aux iPhone 3G S et iPhone 4).
Les outils de communication
Le gestionnaire SMS ainsi que Mail se dotent de nouvelles fonctionnalités sympathiques. Du côté de Mail, on note surtout la présence d'une boite unifiée. Cette fois, il est possible de visualiser l'intégralité des mails reçus par le biais de plusieurs boites différentes en un clin d'œil. Lorsqu'on adopte cette vue, tous les courriels sont classés par ordre chronologique.Une boite unifiée pour Mail
Du côté des SMS, Apple ajoute un champ de recherche qui permet de retrouver instantanément un message en saisissant une chaine de caractères. D'autre part, les développeurs disposent cette fois d'une API qui leur permet d'envoyer des SMS depuis une application tierce.
Un champ de recherche fait son apparition dans le gestionnaire SMS
Le multimédia (musique, photo et vidéo)
Sur la version 3.0, il était possible de créer une unique liste de lecture (on the go). Désormais, l'iOS 4 permet de créer plusieurs « playlists » personnalisées. Pour pouvoir accéder à cette option, il suffit de se rendre dans l'onglet « liste », et d'effectuer un tap sur l'option « nouvelle liste ».Cette fois, il est possible de créer des listes de lecture. À droite : tap to focus lors d'une capture vidéo
Du côté de la partie photo cette fois, l'iOS 4 apporte deux fonctionnalités issues de la version Mac d'iPhoto (« Places » et « Faces »). La première donne la possibilité de classer les photos en fonction de leurs informations de géo localisation. La seconde regroupe les clichés en fonction des données de reconnaissance faciales fournisses par iPhoto 09 (sur Mac OS).
Autre nouveauté : Apple propose du « tap to focus » pour la capture vidéo. En d'autres termes, cette fonctionnalité permet de modifier la zone de mise au point à tout moment en tapant sur l'écran à l'aide de l'index (lors d'une capture).