Que penser des interfaces utilisateurs (UI) ?

L’expérience multiple entre le device, l’application, l’opérateur et les fournisseurs de contenu toutes ces couches sont souvent imbriquées les unes dans les autres et c’est un frein important aux développements des usages, l’industrie mobile sur ce point a beaucoup à
Les téléphones intelligents représentent le segment dont l’expansion est la plus rapide au sein du secteur mobile, soit une croissance de 46,6 % comparativement à 21 % d’une année sur l’autre (du troisième trimestre 2005 au troisième trimestre 2006). IDC prévoit que les livraisons cumulatives mondiales de téléphones intelligents dépasseront le seuil d’un milliard d’ici 2011.
S’il existe un levier tarifaire pour faire décoller la 3G, c’est aussi dans l’interface du terminal que cela se joue ! L’utilisateur a besoin qu’on lui facilite l’expérience et l’usage de son mobile et donc de son application. L’industrie mobile a donc choisi de développer les interfaces à base de technologie rich media (que cela soit dans la navigation sur l’internet mobile ou embarqué dans le mobile), et quelques sociétés maitrisent le savoir-faire d’un tel environnement ou l’interactivité est au centre des usages avec le multifenêtrage, où on utilise seulement le pouce pour naviguer, où les flux multimédias deviennent plus fluides…….. Ses sociétés maitrisent aussi les contraintes de la multitude des terminaux (les consommateurs américains ont accès à plus de 700 dispositifs différents), le débit des opérateurs, de taille d’écran et de la synchronisation avec les plates-formes ; dans le cas d’une navigation en rich media c’est une page pour X mobiles différents ? Des formats d’image différents et de langages (wml, xhtml, html, java, svg) ! Un véritable défi….
L’expérience multiple entre le device, l’application, l’opérateur et les fournisseurs de contenu toutes ces couches sont souvent imbriquées les unes dans les autres et c’est un frein important aux développements des usages, l’industrie mobile sur ce point a beaucoup à faire, y arrivera-t-elle ? En tout cas l’utilisateur de masse est à des années-lumière de ce que l’industrie espère !
Nous devrions voir dans les deux ans qui arrivent des changements spectaculaires sur les interfaces/applications de nos mobiles*, l’iPhone a déjà fait un pas avec son interface tactile, mais ce n’est pas tout, la reconnaissance de la voix est un chantier important pour utiliser le mobile ( vidéo ), les technologies de détection de mouvement auront aussi un rôle à jouer. NTT DoCoMo, a lancé un téléphone portable (le DoCoMo D904i) fabriqué par Mitsubishi Electric avec un écran tactile et un détecteur de mouvement qui permet de jouer aux jeux comme sur la Wii.Voir aussi la technologie de Realeyes3D avec Motionized qui permet la détection et le traçage des mouvements d’un terminal mobile. Les mouvements de l’utilisateur sont utilisés pour contrôler l’interface utilisateur d’applications mobiles telles que la navigation sur une page Web entière, la navigation à l’intérieur d’une photo haute résolution,la navigation à l’intérieur de cartes, etc.
*Mobile : À ce jour nous avons plusieurs catégories de téléphones portables pour des communautés et usages différents sur lesquels une multitude d’outils et de services voient le jour et cela devient une interface redoutable ! (et rebootable). L’arrivée des réseaux Wimax et l’usage du WiFi, des technologies DVB-H et MediaFLO vont considérablement faire évoluer l’expérience utilisateur.
Web browser comme cadre d’applications pour le mobile 2.0
En attendant il y a eu des projets pour améliorer la navigation sur l’internet mobile comme ZenZui (Zooming User Interface) qui vient tout droit de la recherche de Microsoft (vidéo ici) devrait aider la lecture de site internet sur de nombreux terminaux, en savoir plus ici, mais aussi DeepFish qui est le nouveau navigateur Internet pour Windows Mobile 5.0 et supérieure. Le navigateur Nokia propose une navigation aisée sur les pages Web grâce à des pages miniatures, réduisant le défilement (Open source, il repose sur les composants WebCore et JavaScriptCore du Safari Web Kit d’Apple), son ergonomie est facile à comprendre et facile d’utilisation..
L’iPhone propose une interface utilisateur entièrement nouvelle qui repose sur un grand écran tactile et sur des logiciels qui permettent aux utilisateurs de piloter l’iPhone du bout de leurs doigts. C’est une révolution des usages dans le fait qu’il n’existe quasiment pas de bouton physique ! Des recommandations précises d’Apple pour avoir une expérience utilisateur existe, mais elle visent seulement un navigateur sur seulement un dispositif ! Ce qui n’empêche absolument pas d’être créatif, Joe Hewitt le créateur du portage de l’application Facebook sur l’iPhone a créé son propre environnement de développement iUI et défend son point de vue, plein de bon sens !
Une enquête récente réalisée par Bear Stearns révèle que la plupart des consommateurs (90% d’entre eux) sont plutôt satisfaits de leur nouveau téléphone révolutionnaire et ont même l’intention de le recommander à leurs proches. De plus, la nouvelle tendance du moment suggère que les utilisateurs exprimant le besoin d’envoyer des e-mails professionnels commencent à acheter l’iPhone comme un assistant personnel. L’iPhone va t-il devenir le futur PDA ???
Les Widgets mobiles
Les widgets changent l’accès mobile à l’information et aux services de Web et doivent être soumis à une interface simple, riche, ergonomique et rapide dans son exécution (l’un des facteurs les plus importants et pas toujours au rendez-vous), d’ailleurs verra le jour vraisemblablement une norme pour les widget via le W3C. Une étude de cas assez intéressante sur une UI sous forme de widget Celltop (ici
La reconnaissance vocale
Mais la voix peut donner à une interface beaucoup plus qu’un pouce ou un doigt……, effectivement la reconnaissance vocale peut piloter une UI, Microsoft a ainsi intégré son outil maison dans Windows Mobile, il permet de piloter l’essentiel des fonctions de téléphone, Nuance et Acapela, qui édite déjà des logiciels de dictée vocale pour PC, décline aussi leurs technologies sur mobile.Plus récemment, Vlingo le propose avec un langage parlé et naturel (Démo de Vlingo), la technologie sur laquelle repose cette innovation est nommée Hierarchical Language Models? Elle a la capacité de mélanger librement le clavier et la voix
Conclusion : Ce tour d’horizon montre la formidable créativité des hommes, mais qui risquerait de tourner à son désavantage……Les acteurs de la chaîne de valeur ne doivent pas oublier l’objectif qui est de proposer la meilleure expérience possible pour chaque utilisateur et fournir l’interface la plus appropriée.
Quelques sociétés et outils :
Streamezzo : éditeur de logiciels dans le domaine de la téléphonie mobile. Nous développons des solutions « Rich Media » embarquées sur les téléphones mobiles. Notre offre est constituée de quatre pans : une offre serveur (Rich Media Server), une offre client (Rich Media Client) qui fonctionne sur tous types de téléphones mobiles, un outil d’authoring (Rich Media Workbench) qui nous permet de développer des services multimédias enrichis pour les terminaux mobiles et une offre de développement de Services Rich Media. Voir ci-dessous quelques créations de Streamezzo. Merci à Bruno Le Clerc (la 1er vidéo) pour les images et les vidéos ci-dessous qui montre le savoir faire de Streamzzo dans les UI.
Tricastmedia : possède une plateforme (TWUIK) destinée à offrir aux téléphones mobiles des interfaces riches de type Flash, proches de l’iPhone ou du Prada de LG.
Mobinex : met a disposition une interface compléte sous forme d’un logiciel PC qui permet de créer, déployer et contrôler l’interface utilisateur des combinés, emploie la technologie d’OTA pour pousser le contenu aux mobiles.
Ikivo : spécialiste en Mobile SVG Company, a signé une lettre d’intention avec France Télécom R&D. Ce partenariat permettra à France Télécom R&D d’évaluer, de tester et de déployer des prototypes de services avec du rich media, basé sur le Player Multimédia d’Ikivo.
Bluestreak Technology : développeur de la plateforme MachBlue™ pour la télévision et les téléphones cellulaires, MachBlue, qui prend en charge les applications Rich Media, exécute les fichiers en format* Flash® sur les set-top box (boîtiers décodeurs) pour télévision numérique et sur les téléphones cellulaires.
Surf Kitchen : SurfKit est une suite complète qui fournit aux opérateurs et aux fournisseurs de services mobiles la possibilité de mettre en place des UI pour permettrent aux utilisateurs de trouver, télécharger et consommer des services mobiles.
JavaFX Mobile : C’est une plateforme mobile (Sun) permettant l’exécution de code Java. Elle s’appuie sur un noyau Linux et est compatible avec Java SE et Java ME.
UiOne : La solution de Qualcomm en Brew qui génère vos Ui avec un kit de développement complet.
Flash Lite : lecteur Flash destiné aux téléphones mobiles, pour les opérateurs téléphoniques et les constructeurs de téléphones. Un livre sur le sujet :Foundation Flash Applications for Mobile Devices
et un blog de spécialiste du sujet.
Flashcast : serveur qui délivre du contenu pour mobile en Flash Lite, en l’optimisant pour le mobile de l’utilisateur. (Il existe actuellement chez des fournisseurs de contenus pour mobile de telles plates-formes en xhtml et en images qui optimisent le contenu délivré en fonction du mobile). On y voit tout de suite les gains en temps de développement.