Les changements apportés par iOS 7 ne sont pas que cosmétiques, de nombreuses fonctions invisibles au premier abord ont été ajoutées. Après la présentation de Passpoint (Hotspot 2.0) et de l'API pour les manettes de jeu, on continue le tour des nouveautés sous le capot d'iOS 7.
Fonctionnalités
Craig Federeghi a présenté brièvement sur scène Activation lock : « Si un voleur essaie d'éteindre Localiser mon iPhone, ou même s'il supprime tout le contenu de l'appareil, il ne pourra pas le réactiver car il ne connaît pas votre identifiant iCloud et votre mot de passe. » Cette fonction apparaît aussi sur le site d'Apple. On peut y lire que pour couper Localiser mon iPhone ou effacer un terminal, iOS 7 requiert un identifiant Apple et son mot de passe correspondant. Ces deux données sont aussi obligatoires pour réactiver un iPhone. Et même si le terminal est effacé, un message personnalisé peut toujours être affiché. Autre fonctionnalité, toujours liée à la sécurité, mais dans un domaine un peu différent, Per App VPN. Comme son nom l'indique, les réglages VPN peuvent changer en fonction des applications. Une fonction qui devrait plaire aux entreprises, comme l'a noté Federighi. Safari mobile intègre maintenant Do Not Track (« ne pas suivre »), qui permet de spécifier si on accepte ou non de voir ses informations de navigations utilisées par les annonceurs afin de recevoir des publicités ciblées. DNT n'est pas activé par défaut dans la première bêta, il faut aller dans les réglages de Safari si on souhaite le mettre en marche. La Chine, qui va devenir le premier marché d'Apple à terme selon Tim Cook, n'a pas été oubliée. iOS 7 intègre nativement Tencent Weibo, un service de microblogging chinois. Il rejoint ainsi son concurrent Sina Weibo qui a été introduit dans iOS 6. Un dictionnaire bilingue chinois-anglais fait aussi son apparition.API
Craig Federighi a aussi annoncé une montagne de nouveautés à destination des développeurs : plus de 1 500 nouvelles API. En voici quelques-unes. Inter-App Audio permet aux applications d'agir comme des entrées ou des sorties audio pour recevoir ou envoyer du son provenant d'autres apps. On peut donc connecter des apps musicales entre elles et faciliter la création de projets complets sur un terminal iOS. Audiobus fait déjà ce travail de routage audio et est pris en charge par de nombreuses apps, dont GarageBand et Djay. Le studio derrière Audiobus ne semble pas inquiet de l'arrivée de l'API Inter-App Audio, et promet de grosses nouveautés à venir. iBeacons, c'est l'appellation d'Apple pour les microlocalisations utilisant le Bluetooth Low Energy. En se repérant aux autres appareils Bluetooth alentour, le terminal est capable de déterminer très précisément sa localisation. Ça peut être notamment très pratique en intérieur, où le GPS est peu efficace et la triangulation Wi-Fi moins précise. Un consortium, baptisé In-Location Alliance, a été créé l'année dernière pour améliorer les solutions de localisation à l'intérieur des bâtiments, en se servant en particulier du Bluetooth et du Wi-Fi. Apple ne fait pas partie du groupement, mais elle a acheté en mars dernier WifiSLAM, une société spécialisée dans la géolocalisation en intérieur. Le Bluetooth SIG, l'organisme qui supervise la technologie à la dent bleue, s'est par ailleurs dit ravi des avancées d'Apple. Outre iBeacons, iOS 7 étend la prise en charge du Bluetooth en le rendant compatible avec l'Apple Notification Center Services (ANCS), ce qui signifie que les accessoires Bluetooth peuvent recevoir des notifications push. Ces mêmes accessoires peuvent envoyer aux terminaux iOS des données de manière transparente et sécurisée. Autre nouveauté, une API qui permet aux apps d'enregistrer des vidéos à 60 fps, soit le double de ce qu'il est possible de faire avec les précédentes versions du système. Avec deux fois plus d'images enregistrées par seconde, la vidéo est plus fluide, surtout si l'on fait des ralentis.Comparatif de vidéos 30 fps et 60 fpsSur le même sujet : - iOS 7 scanne les cartes iTunes et les passes Passbook - Tous nos aperçus d'iOS 7