Tag Archives: iOS 6

Plans sous iOS 6 et le #Scuffgate de l’iPhone 5

Sortie de l’iPhone 5 et d’iOS 6. Et deux « scandales » : le scuffgate et Plans sur iOS 6. Le premier, c’est que l’anodisation de l’aluminium sur l’iPhone 5 noir semble assez fragile, avec des appareils marqués après quelques jours. La seconde, c’est la qualité assez moyenne de la nouvelle applications Plans d’iOS 6.

C’est assez évident que la réaction des utilisateurs est exagérée et que les journalistes veulent un scandale, comme chaque année. C’est aussi assez évident que dans les deux cas, il y a un souci.

Pour le scuffgate, on peut en penser ce qu’on veut, on peut se dire qu’une anodisation va toujours poser des soucis — même si c’est globalement faux — et que c’est un souci inévitable. Mais on peut aussi se dire qu’une société qui fait autant de bénéfices a vu le problème. On peut se dire qu’un appareil de ce prix ne doit pas avoir de problèmes. On peut se dire qu’une société qui a vendu des ordinateurs dont la peinture s’écaillait a retenu la leçon.

Soyons sérieux, si on sait que l’anodisation, ça ne tient pas. Si on sait que le truc va s’écailler, pourquoi le faire ? Pourquoi ne pas garder la solution de l’iPhone 4 ? Je veux bien que le design prend parfois le pas sur le fonctionnel chez Apple, mais là, c’est un peu gros, non ?

Pour Plans, c’est un rien différent. Certains l’expliqueront mieux que moi, mais Apple devait se séparer de Google. Laisser Google comme seul fournisseur de cartes est une mauvaise idée, et Plans est une solution intéressante. L’application elle-même est plutôt réussie, l’ergonomie est bonne, c’est efficace.

Mais ça n’empêche : un utilisateur lambda qui va mettre à jour son iPhone, qui utilise Plans pour trouver son chemin, de l’aide, il s’en moque des raisons d’Apple. Il va juste voir que les cartes sont moins bonnes. Que la solution précédente était meilleure. Que — dans mon cas — il signale un vendeur de carburant comme étant une station service.

Qu’Apple corrige au fur et à mesure ou qu’Apple me propose de corriger les erreurs rapidement, ça ne change rien. D’une part, j’ai maintenant un a priori mauvais sur la solution, d’autre part c’est perfectible. Venant d’une société qui communique de façon arrogante, ça m’embête : c’est moins bon qu’avant, et ça ne devrait pas arriver à mon sens, même s’il y a des raisons très valables.

Apple avait lancé Siri en indiquant que c’était une bêta. Ici, ce n’est pas indiqué, et pourtant c’est digne d’une bêta dans certains cas. On peut me rétorquer que Google Maps a aussi été en bêta, et avec des soucis. Oui, et ? Google Maps était un outil web à l’époque, Plans est une application mise en avant dans un système d’exploitation. Et ce n’est pas parce que les autres lancent des produits en bêta qu’Apple doit le faire.

Dans les deux cas, ce qui m’embête c’est la dichotomie entre les annonces et la réalité. Apple annonce un iPhone 5 au prix élevé et à la finition parfaite et le système d’exploitation mobile le plus avancé du monde. Et on a de la peinture qui s’écaille et un nouveau Plans très perfectible. C’est décevant. Même s’il y a des raisons, c’est décevant.

Je sais très bien que c’est en partie lié au fait qu’on attend énormément d’Apple. Mais tout de même, je me vois mal défendre Plans actuellement et j’ai un peu de mal à comprendre comment ils se sont dit que c’était prêt à être intégré.

MAJ : petite mise au point. Je sais qu’une partie des données vient de TomTom (Tele Atlas, donc) et qu’une (petit a priori) vient d’Open Street Map. Je n’ai rien contre Open Street Map (je ne l’ai jamais vraiment utilisé), Tele Atlas ou n’importe qui, même si un commentaire peut le laisser croire. Le propos de mon commentaire, c’est juste que je n’ai pas besoin de savoir d’où vient le problème, je veux simplement que ça fonctionne.

L’iPhone 5 et la gestion du volume maximal

Petite nouveauté dans iOS 6 — au moins sur iPhone 5, mais pas sur iPad —, l’indicateur de volume change de couleur quand on monte le niveau un peu trop haut. Ca ne fonctionne qu’avec un casque branché.

« Wi-Fi + Cellular », la meilleure idée d’iOS 6

Une option très pratique vient de faire son apparition dans iOS 6 : « Wi-Fi + Cellular ». Pas encore traduite, elle permet d’utiliser Wi-Fi et 3G simultanément. Plus exactement, si un service ne passe pas en Wi-Fi, le smartphone va passer directement sur la connexion 3G.

Pratique quand on est sur un réseau limité au niveau des ports par exemple, qui bloque les envois de mails, etc. Ou bêtement quand la connexion Internet a sauté mais pas le réseau Wi-Fi en lui-même…

Tester l’iPhone en 1 136 x 640

Les rumeurs indiquent que l’iPhone va passer à un écran plus haut mais de la même largeur, avec une définition attendue de 1 136 x 640, contre 960 x 640 actuellement.

Comment tester ? D’abord, il faut Xcode, directement sur le Mac App Store.

Ensuite, il faut lancer le simulateur iPhone. Il est dans :

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications

On quitte le simulateur et on copie le fichier File.txt dans :

~/Library/Application Support/iPhone Simulator

Ensuite, il faut éditer un fichier :

/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/Applications/iPhone Simulator.app/Contents/Resources/Devices/iPhone (Retina).deviceinfo/Info.plist

Et ajouter les lignes suivantes :

<key>eagle</key>
<string>640</string>
<key>giraffe</key>
<string>1136</string>

Une fois que c’est fait, il suffit de lancer le simulateur et passer en mode Retina. Point intéressant détecté par 9to5 Mac, le système s’adapte très bien à cette définition, et c’est la seule…

Apple fait un Rick Roll aux développeurs

Amusant, dans les notes de version d’iOS 6 ß4, Apple explique que YouTube n’est plus intégré et la vidéo d’exemple est… drôle.

As of iOS 6, embedded YouTube URLs in the form of http://www.youtube.com/watch?v=oHg5SJYRHA0 will no longer work. These URLs are for viewing the video on the YouTube site, not for embedding in web pages. Instead, the format that should be used is described here: https://developers.google.com/youtube/player_parameters.

Comme quoi, même chez Apple certains ont de l’humour.

Souci du détail : la gestion des fonds d’écran dans iOS 6ß

Petite nouveauté dans iOS 6ß, la gestion du fond d’écran. En effet, alors que l’image utilisée pour le fond d’écran est une image statique avec iOS 5, elle est dynamique avec iOS 6ß et montre le vrai écran d’accueil… Amusant.

iOS 6ß vs. iOS 5

iOS 6 et les Smart App Banner : pas pour l’iPhone 3GS

Une des nouveautés d’iOS 6, c’est la Smart App Banner. Une bannière qui permet de faire un lien vers une application en haut de page, sans infliger un pop-up du genre « on a une application iOS trop génial qui roxe des castors en slip » dès qu’on surfe depuis un iPhone.

La mise en place est assez simple, il suffit de mettre la ligne suivante en remplaçant l’ID par celui de votre application.

<meta name="apple-itunes-app" content="app-id=12345678" >

Par contre, petit défaut (tout du moins en ßêta 3), l’iPhone 3GS n’affiche pas les Smart App Banner. Je ne sais pas si c’est lié à la ßêta ou si c’est définitif.

Dans la suite, on voit ce que ça donne sur un iPhone 4S et un iPad 2. Comme on le voit, on a l’application, la note et sur l’iPad des captures.

iOS 6 et le Bluetooth, quelques nouveautés

Avec iOS 6, Appla a amélioré quelques points au niveau du Bluetooth. Revue de presse.

Apple, avec iOS 6, va supporter le Bluetooth MAP, alias Message Access Profile. Le but du MAP est de faire transiter des messages entre des appareils, comme par exemple un autoradio et un smartphone ou des montres Bluetooth et un smartphone, une tablete et un téléphone, etc.

Autre nouveauté liée à iOS 6, le AVRCP Browsing. Cette fonction permet de se déplacer dans la bibliothèque de l’appareil via le Bluetooth. C’est intéressant dans le cas d’un autoradio avec un écran de bonne taille, par exemple.

Petit point intéressant, Apple a amélioré son support de l’A2DP (le Bluetooth stéréo). En plus du codec standard (SBC), Apple permet de prendre en charge l’AAC pour le transfert (les appareils compatibles sont rares) et iOS 6 permet d’atteindre 256 kilobits/s pour l’audio, alors qu’iOS 5 (et avant) se limite à 128 kilobits/s.

Enfin, Apple a aussi implémenté un système — Audio Routing — qui permet de sélectionner le codec à utiliser pour gérer l’audio. La musique sera par exemple envoyée en A2DP alors que les sons du système, la voix de Siri ou les appels Facetime passeront par un classique canal HFP, adapté à la voix et demandant moins de bande passante.

Sans trop se casser la tête, on se rend compte qu’Apple vise la voiture (avec Siri EyeFree) et éventuellement un assistant comme les montres Bluetooth qui fleurissent chez certains fabricants. Un iPod doté d’un écran tactile et du Bluetooth pour contrôler un iPhone ne serait pas à mon sens irréaliste…

iOS 6, les sites mobiles et l’écran d’accueil

Bon, le titre n’est pas hyper explicite, mais iOS 6 apporte un petit truc qui va plaire aux développeurs web (et que j’utiliserais le jour ou ma version mobile fonctionnera). Il est possible de mettre une balise qui va notifier à Safari Mobile le nom du site sur l’écran d’accueil. Au lieu de raccourcir le nom du site, on peut donc mettre ce qu’on veut directement. Pour l’affichage, il vaut mieux ne pas dépasser 10 à 12 caractères.

<meta name="apple-mobile-web-app-title" content="JournalLapin" />

Un jour, je terminerai la version iPhone du site. Un jour.

Nouveauté iOS 6 : on peut mettre de la musique comme alarme

Incroyable, dans la sixième version majeur d’iOS, on peut enfin utiliser un morceau de la bibliothèque musicale comme alarme…

Les rumeurs indiquent qu’on pourra utiliser n’importe quel morceau comme sonnerie avec iOS 7.