Aller au contenu principal

· Julien   Lepage

Android – Guide de développement d'applications pour smartphones et tablettes
Sylvain Hébuterne
2014

Précédent
Suivant
Illustration de critique : Android – Guide de développement d'applications pour smartphones et tablettes
Il y a quelque chose d'un peu masochiste à s'attaquer à un manuel de développement Android en 2015. Le marché du livre technique est une jungle à sang froid où les ouvrages vieillissent plus vite que du lait en juillet, et les éditions ENI, qu'on ne présente plus dans les BU et les centres de formation, ont bâti leur réputation sur une promesse simple : tout ce que vous avez besoin de savoir, sans fioritures. Android – Guide de développement d'applications pour smartphones et tablettes de Sylvain Hébuterne, dans cette deuxième édition de juin 2014, s'inscrit dans cette logique avec une honnêteté brutale.

Hébuterne se présente comme Architecte Android, spécialisé en programmation objet depuis quinze ans, concevant des applications pour des agences de communication. Son co-auteur Sébastien Pérochon, fondateur de Mobiquité, apporte une dimension formation et terrain. On attendrait donc de cette alliance une certaine générosité pédagogique. L'ouvrage est le deuxième volet d'un coffret dont la vocation est de conduire le lecteur de zéro à la publication sur le Play Store : un programme ambitieux en 514 pages.

Ce guide couvre Android 4.4 KitKat, géolocalisation, NFC, achats in-app, AppWidget, tout y est, listé, catalogué, référencé avec la minutie d'un fonctionnaire des contributions. Le problème est précisément là : on liste, on décrit, mais on n'explique guère. Le code tombe comme de la grêle, dense et bien réel, mais les commentaires pédagogiques qui devraient l'accompagner restent désespérément squelettiques. Hébuterne semble avoir intégré que son lectorat sait déjà nager, et se contente de balancer les bouées en vrac sur le pont. Pour ceux qui flottent encore entre deux eaux côté Java, pourtant censés être le public visé, selon la quatrième de couverture, c'est une noyade en douceur.

Et c'est là que le bât blesse vraiment. L'ouvrage promet de s'adresser à des développeurs disposant d'un minimum de connaissances en programmation orientée objet. Dans les faits, un bagage Java solide s'avère non pas optionnel, mais indispensable, pour avancer sans se perdre. L'écart entre la promesse commerciale et la réalité du contenu est suffisamment notable pour irriter.

L'autre fantôme qui hante ces pages, c'est le temps. Paru en juin 2014, le guide borne Android à la version 4.4 KitKat. Or, Google annonçait Android 5.0 Lollipop dès le même mois à Google I/O, pour une sortie en novembre. Autrement dit, l'encre était à peine sèche que plusieurs chapitres entiers flirtaient avec la caducité. Ce n'est la faute de personne — le problème est structurel dans ce secteur —, mais le résultat est que lire ce livre en 2015, c'est un peu regarder Snake sur Nokia en se disant qu'on maîtrise le jeu vidéo.

Ce n'est pas un livre sans valeur : les fichiers sources téléchargeables sur le site ENI évitent heureusement la double peine de la ressaisie, et la couverture fonctionnelle reste exhaustive pour qui sait déjà lire entre les lignes. Mais dans un domaine où chaque mois compte, publier un manuel de 514 pages dont la date de péremption est inscrite dans ses propres fondations, sans doter le lecteur des outils pour comprendre plutôt que reproduire, c'est proposer une carte routière d'une ville en pleine démolition. Le service rendu est réel. L'enthousiasme, difficile à simuler.
Ma note40%
Lu le 24 Janvier 2015


Commentaires

Aucun commentaire pour l'instant. Soyez le premier !

Laisser un commentaire

Les commentaires sont modérés avant publication.