Glass Development Kit) afin de réaliser des applications natives
Les Google Glass sont remplies de technologies.
La zone située sur la branche de droite est tactile et permet ainsi de détecter les interactions de l'utilisateur comme un "tap", un "double tap" ou encore un "swipe" haut/bas, avant/arrière, arrière/avant.
La Glass est également constituée de différents capteurs (gyroscope, accéléromètre, magnétomètre) permettant par exemple de détecter les mouvements de la tête et ainsi d'agir sur ce que l'on voit dans l'écran.
Elle dispose d'une batterie ayant une capacité d'environ 5/6 heures mais comme un smartphone cette durée est dépendante de l'usage qu'on en fait. En usage normal nous constatons une autonomie de 2h. Un connecteur micro-usb permet ainsi de la recharger soit depuis une prise secteur, soit depuis son ordinateur. Cependant une fois la batterie vide il faut parfois 30min pour simplement redémarrer les lunettes.
Afin de pouvoir entendre les différents sons (vidéo, musique, ...), la Glass est équipée de la technologie reposant sur la conduction osseuse. De plus un écouteur que l'on peut brancher sur le connecteur micro-usb est fourni.
Disponible en 5 coloris, Google a récemment présenté différentes montures et teintes afin que chacun puisse y trouver son style.
Afin de pouvoir utiliser les Google Glass il faut disposer d'un compte Gmail et activer son compte Google+. L'ensemble des photos prises par les lunettes sont synchronisées sur votre compte Google+ sans forcément être publiées. La première fois que l'on démarre la Google Glass, nous sommes invités à configurer la connexion Wifi. Pour se faire, il faut passer par une application tierce appelée "My Glass" (disponible depuis un desktop ou un smartphone sous Android ou iOS). Une fois connecté avec son compte Gmail, nous pouvons saisir le nom du réseau + mot de passe et les transmettre en scannant un QRCode directement depuis les Google Glass. Ensuite nos lunettes sont rattachées au compte et prêtes à être utilisées.
Au départ nous avons tendance à orienter la lunette afin de mettre l'écran dans notre champ de vision et nous cherchons à regarder l'écran avec nos deux yeux. Or les lunettes sont faites pour projeter l'écran dans le coin supérieur droit et il suffit d'utiliser l'oeil droit.
Un écran avec l'heure est visible et une phrase "Ok Glass" est affichée. A la prononciation de cette phrase un bip résonne et nous nous retrouvons sur un écran avec différentes phrases, on se rend compte qu'en inclinant la tête en haut puis en bas, l'écran scroll naturellement afin de découvrir l'ensemble des phrases. Il suffit de prononcer une de ces phrases et la Glass réagit en faisant une action. Ainsi un "take a picture" permet de faire une photo, "record a video" permet d'enregistrer une vidéo de ce que l'on voit, "google" permet de lancer une recherche, et ainsi de suite parmi un ensemble d'options disponibles.
Il ne suffit pas seulement de parler avec les Google Glass pour communiquer mais également d'interagir en tapant ou swippant sur le TouchPad afin de parcourir les différents écrans.
En réalité l'interface est composée de plusieurs vues que l'on appelle "Card". L'interaction se fait directement en utilisant les doigts sur la zone tactile de la monture. Les différentes vues sont empilées les unes sur les autres, il est possible de passer d'une vue à l'autre en glissant de gauche à droite mais également de haut en bas. L'interface est ainsi divisée en deux niveaux :
Ci-dessous un exemple de ce que l'on peut voir sur les Google Glass :
Bien qu'une partie de la configuration puisse se faire directement depuis l'appareil, l'ajout ou la suppression d'applications et de contacts se réalise depuis un autre espace que l'on appelle "My Glass". Il est important de noter qu'une application destinée à être utilisée par les Google Glass porte le nom de "Glassware". Cet espace est disponible soit directement depuis un navigateur Web, soit depuis une application smartphone que l'on peut télécharger sur Android ou iOS (actuellement seulement disponible depuis un store Américain). Depuis cet espace vous êtes en mesure :
Google propose une quarantaine de Glasswares à installer sur ses lunettes, nous avons entre autre :
Cependant lorsque l'on creuse un peu sur Internet, nous pouvons découvrir qu'il y a désormais beaucoup plus de Glasswares de disponibles. Par exemple si l'on regarde sur les deux blogs suivants : GlassAppz et Glass-apps, nous pouvons voir un Glassware nommé "Glasstagram" qui rappelle étrangement Instagram mais aussi WhatsGlass pour WhatsApp. Il est important de spécifier que ces Glasswares ne sont pas officiels même si leur nom est similaire à des applications smartphones connues.
Il est évident que les Google Glass ont besoin d'une connexion Internet pour être optimal. Cependant en situation de mobilité vous n'êtes pas toujours connecté au Wifi, il est alors possible d'appareiller vos Google Glass avec votre smartphone (Android ou iOS) afin d'avoir une connexion mais également d'interagir avec l'appareil. Par exemple vous êtes en mesure d'afficher et d'envoyer des SMS directement depuis une Google Glass connectée à un Android.
Comme pour les smartphones, il est possible de développer des applications pour les Google Glass : les fameux "Glasswares". Pour cela il y a deux moyens :
Il s'agit d'un service fourni par Google afin de pouvoir pousser du contenu dans la timeline de l'utilisateur (ex : news, du contenu HTML, des pièces jointes, des photos, des mails, ...) et de récupérer les actions/informations de l'utilisateur (ex : item du menu sélectionné, localisation de l'utilisateur, ...). Pour cela il suffit d'activer le service chez Google, de reconnaître l'utilisateur et sa Google Glass et ensuite d'interagir avec l'API REST de Google pour échanger les informations.
Il s'agit d'une librairie que l'on ajoute au SDK d'Android et qui nous permet de développer des applications natives qui s'exécuteront directement sur la Google Glass. Ainsi un développeur qui a l'habitude de développer sur Android doit seulement découvrir les nouveautés du GDK et les contraintes des Google Glass et ainsi être en mesure de réaliser des Glasswares.
Nous vous proposerons prochainement un nouvel article afin de réaliser votre première application Google Glass ou sinon rendez-vous ce soir à notre Livecode Google Glass.
Comme toujours Google innove et les Google Glass sont encore une preuve de l'avancée technologique de cette firme Américaine. Est-ce que l'on verra aussi des Apple Glass ou encore des Microsoft Glass ?
Les deux grandes interrogations autour des Google Glass reposent sur l'acceptation et l'utilisation par le grand public. Tous les jours les personnes sortent leur smartphone pour lire les mails, jouer à Candy Crush ou encore regarder une vidéo, qu'ils soient chez eux, dans les transports ou au travail. Est-ce que demain nous verrons aussi facilement des personnes avec des Google Glass dans les transports ou dans la rue ? Est-ce que les gens vont accepter d'avoir quelqu'un assis en face d'eux avec des Google Glass ? Nous découvrirons cela lorsque la commercialisation au grand public sera lancée.
Cependant nous pouvons désormais nous poser des questions sur la réalisation d'applications pour les Google Glass. Par exemple nous pouvons imaginer des applications permettant d'afficher le solde de son compte, les dernières transactions, la liste des courses, des informations contextuelles en fonction de ce que l'on regarde ou encore faire de la reconnaissance d'objets. Ainsi les opportunités d'applications destinées aux Google Glass sont grandes.
Le prochain article sera orienté technique et traitera du développement d'applications "Glassware" pour les fameuses lunettes.
Et pour finir une petite vidéo : Don't be a GlassHole