Voila une nouvelle quelle est bonne, la littérature Android française se diversifie (et double par la même… il y a encore du boulot…). Dernièrement, nous vous faisions découvrir un livre orienté généraliste, concepts et débutants Android. Aujourd’hui, nous vous parlons de « L’art du développement » pour vous aider à choisir.
Ce livre est une traduction de « The Busy Coder’s Guide to Android Development » écrit par Mark Murphy, dont vous trouverez une petite description ici. Il est l’auteur de plusieurs livres qui intéresseront à coup sur les développeurs qui n’ont pas peur de l’anglais. Et pour d’autres informations foncez là.
De plus, avant de continuer dans la description du livre, il faut remarquer une mention agréable à la découverte de la couverture « contribution technique Arnaud Farine ». Ce n’est donc pas lui qui fait le retour sur le livre (objectivité oblige) mais n’hésitez pas à lui poser des questions sur le forum.
Venons en au contenu de fond de ce billet : que nous offre ce livre ?
La première remarque vient de l’épaisseur du livre. En effet, presque 400 pages autour de notre système chéri, on est dans l’attente de contenu large et précis. Et vous allez voir on n’est pas déçu.
Ce livre est entièrement dédié aux développeurs. Même l’introduction en « Tour d’horizon » ne fait qu’évoquer l’IPhone et décrire ce qu’est un smartphone. C’est donc un peu léger pour avoir un connaissance de la concurrence. Donc l’entrée en matière technique se fait très vite. Voici les parties que vous pourrez découvrir :
- Concepts de base (tour d’horizon, structure d’un projet et le manifeste)
- Les activités (les outils pour communiquer avec l’utilisateur)
- Stockage des données, services réseaux et API
- Les intentions (communications entre applications)
- Fournisseurs de contenu et de services
- Autres fonctionnalités d’Android
L’environnement d’Android est largement balayé. On y trouvera une précision très intéressante pour les développeurs avancés. La construction de l’interface graphique, par exemple, ne nécessitera pas de se plonger très souvent dans la doc officielle car beaucoup d’options XML vous sont détaillées.
Au niveau de la pédagogie utilisée dans le livre, je présenterai un petit défaut et un gros avantage. Le petit défaut vient du postulat que le développeur à des bases autour de l’environnement de développement. Les débutants peuvent se sentir un peu lâchés seuls au début. Il n’est pas expliqué, par exemple, comment paramétrer Eclipse. C’est intéressant car le lecteur pourra travailler comme il le souhaite.
Mais le gros avantage pédagogique, c’est que le livre « se lit ». Cette tournure un peu bizarre me permet d’expliquer le fait que cet ouvrage n’est pas composé de lignes et de lignes de code mais de paragraphes explicites imagés par du code. Au niveau de l’apprentissage, je pense que le message passe très bien. De plus, de nombreux exemples sont à télécharger en complément du livre.
On retrouve le même problème que pour tous les livres Android. En effet, il se base sur une version du SDK déjà dépassée. Mais quand on sait que 2 mois séparent les deux dernières versions, on comprend que les auteurs doivent boucler leur livre à un moment. Ici, les bases données sont applicables à 90% du code et quelques adaptations seront à aller chercher ailleurs. Soit dit en passant, l’auteur de la version américaine met à jour son ouvrage souvent et propose à l’heure actuelle une version « deuxième édition ».
Pour conclure, je conseillerai ce livre au développeurs qui se sont déjà lancés, ont fait leurs premiers pas mais veulent approfondir leur expérience et qui n’arrivent pas à rester devant un tutoriel Internet.
Informations générales :
Titre | L’Art du développement Android |
Auteur | Mark Murphy |
Collection | Le Programmeur |
Langue | français |
Public visé | Intermédiaire / Avancé |
Éditeur | Pearson |
ISBN-10 | 2-7440-2382-5 |
ISBN-13 | 978-2-7440-2382-8 |
Référence | 2382 |
Année de publication | décembre 2009 |
Nb de pages | 320 |
Format | 18,7 x 23 cm |
Prix recommandé | 34,00 € |
Et pour ceux qui lisent les billets jusqu’au bout, restez connecté sur FrAndroid la semaine prochaine, il y aura de l’animation autour du livre.
//www.frandroid.com/5868/livre-android-developper-des-applications-mobiles-pour-les-google-phones/
Notre émission Twitch SURVOLTÉS, c’est un mercredi sur deux de 17h à 19h : retrouvez-vous nous pour parler voiture électrique ou vélo électrique, autour de débats, d’interviews, d’analyses et de jeux !
Effectivement, il est très bien. Mais je recommande aussi : "Développement d'applications professionnelles avec Android 2"
Salut looloo, je souhaite apprendre la programmation sous android...peux-tu, s'il te plait, me filer les books et tuto que tu aurais pour m'aider à apprendre...merci
Salut jorodan, Je suis un jeune étudiant en informatique et j'aimerai apprendre la programmation sous android...peux-tu s'il te plait me filer les pdf de livres ou tuto que tu aurais sur la programmation android...ce serait super symap de ta part...merci
J'aimerais savoir si ce bouquin permet le developpement sur Win 32 à partir du SDK?? Merci pour ce que vous faites et vos reponses.
@pdominique: Je viens d'acheter les 3 bouquins pdf pour 35$, et effectivement y'a de la lecture ! Et c'est bien mis a jour (le premier comprend deja les updates pour le SDK 2.0). Merci !
@petifrancais. J'ai commence Android alors que je ne connaissais ni Éclipse ni Java. Après une semaine de formation avec Arnouf, je me sentais apte à développer seul dans mon coin. Maintenant quelques moi plus tard je suis à l'aise et je n'éclate pas mal. Bon je remercie Éclipse qui facilite énormément le boulot quand on ne maîtrise pas le Java et Arnouf qui m'à vraiment donné envie de bosser sur Android. Et je n'oublie pas non plus les petits gars du forum.
Passe d'abord par des cours de Java ;) Et par le forum : https://www.frandroid.com/forum/viewtopic.php?id=4163 ou https://www.frandroid.com/forum/viewtopic.php?id=4263
Dites, je cherche à commencer le dev sous ANdroid mais je n'ai que quelques très maigre connaissance en PHP ou en C (variable, boucle etc..), ce livre peut-il me convenir ?
Le lien pour les versions anglaises au format PDF : http://commonsware.com/
Je ne sais pas ce que vaut la traduction mais le bouquin original est très bien. Le 2ème (advanced) et surtout le 3ème bouquin (programming tutorials) sont encore plus intéressants pour ceux qui ont déjà quelques bases. Enfin, à mon avis, la meilleure solution est de prendre la version PDF, pour 35 $ vous avez accès aux 3 bouquins sur Android (mais aussi les éventuels nouveaux) + toutes les mises à jour pendant 1 an. Mine de rien le SDK et les APIs évoluent pas mal donc autant avoir une version non papier qui est toujours à jour.
Je cherchais justement à m'acheter un livre sur Android mais je m'interroge sur la traduction, c'est hélas souvent le problème, est-elle fidèle à l'original ?? Ou vaut mieux t'il pas s'orienter directement vers le livre en anglais ?
@cyprien (toujours) nous acons créé une section dev.frandroid.com, qui vient juste d"ouvrir mais qui devrait recenser toutes les ressources de développement Android...a suivre donc
@cyprien decouty : je peux juste te donner mon avis. j'ai acheté dès leur sortie les versions d'ed burnet, de mark murphy, plus un autre dont j'ai oublié le titre. Celui de mark a été à mes yeux le plus réussi, celui qui va le plus en profondeur et qui ne passe pas 1/3 du bouquin à te dire comment installer eclipse (livre anglais ou français d'ailleurs)! Ce livre peut se "lire" et va vraiment dans certains détails non précisé dans d'autres livres à travers des panels astuces. c'est pour cette raison que j'ai contribué à cette version française ! Aussi Frandroid est entrain de travailler à faire un comparatif des livres sur le développement android, mais comme tu t'en doutes c'est un travail assez long. jorodan a déjà publié deux articles, et nous espérons qu'il en fasse plein d'autres....
Bonjour à tous, y a t il un comparatif des ouvrages en anglais? Il serait aussi intéressant de faire un récapitulatif des sources, tutoriaux concernant Android.
Ce livre est le meilleur que j'ai parcouru. le voir traduit en francais est tt simplement super !
Ce contenu est bloqué car vous n'avez pas accepté les cookies et autres traceurs. Ce contenu est fourni par Disqus.
Pour pouvoir le visualiser, vous devez accepter l'usage étant opéré par Disqus avec vos données qui pourront être utilisées pour les finalités suivantes : vous permettre de visualiser et de partager des contenus avec des médias sociaux, favoriser le développement et l'amélioration des produits d'Humanoid et de ses partenaires, vous afficher des publicités personnalisées par rapport à votre profil et activité, vous définir un profil publicitaire personnalisé, mesurer la performance des publicités et du contenu de ce site et mesurer l'audience de ce site (en savoir plus)
En cliquant sur « J’accepte tout », vous consentez aux finalités susmentionnées pour l’ensemble des cookies et autres traceurs déposés par Humanoid et ses partenaires.
Vous gardez la possibilité de retirer votre consentement à tout moment. Pour plus d’informations, nous vous invitons à prendre connaissance de notre Politique cookies.
Gérer mes choix