Le nouveau launcher de kitkat : un remake facebook home?

Par franck_29 - Le 16/11/13 - Affichages : 4192

La précédente traduction vous ayant plu, je poursuis sur ma lancée des traductions avec un autre article de Ron Amadeo, toujours documenté et comme à chaque fois, pointant du doigt ce que parfois, nous ne voyons pas du premier coup d'oeil.

Et cette fois ci, c'est du nouveau Laucher de KitKat dont nous allons parler. Et d'abord, est-ce vraiment un launcher comme les autres? pourquoi ce titre provocateur faisant référence à "Facebook Home", ce home si particulier intégrant des fonctionnalités du fameux réseau social.
Pour bien en comprendre tous les aspetcs, je ne saurais trop vous conseiller la lecture d'un autre de ses articles (Google sur Android : L'open source sous contrôle absolu.

titre original : Google just pulled a “Facebook Home”: KitKat’s primary interface is Google Search

Google vient juste de livrer un "Facebook Home" : L'interface principale de KitKat est ... Google Search


Image

Une des fonctionalités les plus remarquées d'Android 4.4 est le "home screen" et le "launcher" qui ont été très retravaillés. Les icônes sont plus grosses, il y a plus de transparence et l'app drawer (ndt : liste de toutes les applications) tire un bien meilleur parti des écrans actuels. Il est aussi très étroitement intégré à Google Search et Google Now, même si cela ne se voit pas forcément du premier abord. Bien sûr on y trouve le traditionnel widget "barre de recherche" et un swipe sur la gauche va ouvrir l'application Google Search, mais en fait, l'intégration va bien plus loin que ça. Avec le développement de KitKat, Google a pris une décision très intéressante : Plutôt que de greffer de nouveaux éléments de recherche sur le home screen, Google a en fait jeter à la poubelle l'application Home existante et a déplacé les traditionnelles fonctions d'un Launcher au sein de l'application Google Search.

Image
Tout ce que vous voyez est géré et affiché par Google Search

C'est vrai, Google Search n'est pas simplement intégré au home screen, Google Search EST le home screen. Tout ce que vous voyez sur l'écran (le fond d'écran, les icônes et l'app drawer), tout est affiché par l'application Google Search. "GoogleHome.apk" existe toujours, mais c'est une coquille vide qui transfère tout vers l'application de recherche.

Si vous voulez une preuve de cela, l'illustration ci-dessous montre le fichier "layout" du lanceur Android en 4.3 et celui de l'app Google Search en 4.4. Les fichiers layout (ndt : "mise en page", mais ça ne se traduit pas) font exactement ce que vous pensez qu'ils font : il présentent le détail de ce que fait une app android. Comme le montre l'illustration, les fonctions du launcher 4.3 ont toutes migré vers l'application de recherche. Tous les fichiers images et autres ont également fait le saut. Je vous aurais bien montré le fichier layout de GoogleHome.apk (ndt : sous 4.4) afin de comparer, mais il n'y en a point. Le Launcher a été vidé de sa substance et est désormais réduit à une fonction subsidiaire permettant l'enregistrement de Google Search comme "home screen". En fait, si vous installez GoogleHome.apk sans l'application de recherche d'android 4.4, rien ne fonctionnera du tout. Un simple message indiquant qu'il requiert Google Search pour fonctionner, s'affichera.

Image

Google a en fait adopté la stratégie "facebook home". Facebook a pris son application android et lui a greffé des fonctionnaltés d'un launcher (il a remplacé le home screen android par quelque chose gravitant autour de Facebook). Les fonds d'écran sont devenus des images et des mises à jour de statuts de vos amis, les notifications Facebook se sont vu offrir la vedette. Tout y a été fait afin de vous faire utiliser facebook le plus possible. Avec KitKat, google a travaillé selon la même idée. Google a pris son application recherche et lui a donné des fonds d'écran, un home screen et un app drawer, et maintenant c'est la première chose que vous voyez en déverouillant l'écran du nexus 5.

Si google avait juste voulu ajouter quelques compléments (niveau recherche) dans le launcher existant, il aurait pu le faire très aisément. La barre de recherche a toujours été un widget, et il y a même un widget affichant les informations Google Now. Les deux auraient pu être étendues, complétées et rendues plus paramétrables via de simples adaptations du framework des widgets d'android, mais au lieu de faire cela, Google a choisi de faire de son application "Recherche" l'interface d'accueil d'android. Alors que Facebook est clairement allé plus loin dans l'intégration de son application que Google, les deux entreprises sont clairement sur le même chemin. Les cartes Google Now sont à l'heure actuelle réléguées dans la partie la plus à gauche du home screen, mais il n'est pas difficile d'imaginer un futur où les cartes (ndt : Google Now) les plus pertinentes viendraient empiéter sur l'écran principal. Après tout, puisque Google Search est l'écran d'accueil, les cartes Google Now sont en permanence en mémoire.

Et oui, pour ceux qui s'y intéressent, cela veut dire que Google Home (plus précisémment Google Search Home) sera disponible sur le Play Store. Google Home est l'application Google Search, qui est déjà sur le play store, c'est juste une ancienne version. Bientôt, vous cliquerez sur le bouton "mise à jour", et aurez 99% du code de Google Home. Google Home n'a même pas besoin de KitKat, je l'ai fait tourner sur mon nexus 4.

Image
L'indexation d'application Google

En fait ce n'est pas la seule incursion de Google Search dans KitKat. Le dialer, et l'écran des appels entrants réalisent automatiquement des recherches Google pour obtenir des informations sur le numéro de téléphone appelant (et affichera des publicités), et Google vient juste de lancer l'indexation des applications, une façon de présenter directement un résultat de recherche au sein de l'application appropriée depuis Google Search.

[Edit: Google a pris contact avec nous, et dément travailler sur l'insertion de publicités dans le dialer.]

Si Google souhaitait s'arrêter en si bon chemin, il n'y avait aucune raison de fusionner Google Search et le Launcher au sein d'une application unique.

Android a commencé une lente et graduelle transformation vers un futur appareil "Google Now" (ndt : google now device). A l'instar de Facebook, Google veut changer la façon dont vous utilisez votre téléphone : d'une situation actuelle centrée sur l'usage d'applications, vers une nouvelle, toute centrée autour de son produit phare. Mais à la différence de Facebook, Google a la base installée et le poids nécessaire sur les constructeurs pour réaliser sa vision.
Souvenez-vous, si un constructeur veut distribuer une application google (ex : Gmail), il doit distribuer toutes les googles apps. Ainsi, le nouveau Google Home, sera très vraisemblablement inclus de base sur chaque appareil android. Il ne sera peut-être pas activé comme lanceur par défaut sur certains appareils comme, mettons des Samsung, mais rien ne pourra empêcher cette légère forme de harcèlement, intégrée dans l'application de recherche : "Pour une meilleure expérience veuillez activer Google Home".

Attendez vous à voir plus d'intégration avec Google Now dans le futur.


10 réponse(s) -