L’art du développement Android (Mark Murphy – Edition Pearson) vient de paraître et nous offre une version totalement revue et corrigée apportant les spécificités d’Android 3, Honeycomb.
Nous avions déjà parlé des précédentes versions de ce livre de développement Android, traduit de la version originale de Mark Murphy, “The busy coder’s guide for android development”. Cette toute dernière version nous a réjouis !
C’est une édition totalement modifiée que l’on trouve à la simple lecture du sommaire. On passe alors de 429 pages pour la seconde édition à 576 pages pour la 3ème : soit 147 pages supplémentaires de savoir ! En effet, Mark Murphy, son auteur, a dans un premier temps intégré l’utilisation d’Eclipse, l’outil d’aide au développement Java / Android, que Google préconise (même s’il est possible d’utiliser d’autres outils comme IntelliJ ou Netbeans). Mark avait pris pour habitude de travailler en ligne de commande : certes, on comprend mieux ce qui est fait, mais la mise en place d’un projet est plus longue comparé à l’utilisation d’un IDE dont le but est justement de nous simplifier la vie (du moins pour le développement).
Autre chose très importante, cette édition inclut un chapitre entier sur Honeycomb et les tablettes, qui fait selon moi, que ce livre est aujourd’hui unique. Vous appréhenderez donc tout ce qu’il faut pour adapter vos applications existantes à l’ergonomie Honeycomb, par l’utilisation des nouveaux composants. On a également constaté que de nombreux chapitres ont été améliorés pour permettre une approche plus pédagogique et compréhensible des éléments abordés.
Cette nouvelle édition est donc une très bonne surprise. Il s’agit d’une véritable nouvelle version et non simplement d’ajout de pages concernant de nouvelles fonctionnalités.
Lien : Amazon.com, Site éditeur
Information sur le livre :
Titre : L’art du développement Android 3ème édition
Auteur : Mark Murphy
Collection : Le Programmeur
Editeur : Pearson Education France
Nombre de page : 576
Tarif : 34€ (à partir de 32.30€ sur la toile)
ISBN : 978-2-7440-2495-5
Introduction éditeur :
Créez vos premières applications Android pour smartphones et tablettes ! Android, la plateforme de développement de Google, gratuite et open source connaît aujourd’hui un véritable succès. Elle permet de développer des applications pour un nombre toujours plus grand de smartphones, et sa dernière version 3.0 est particulièrement destinée aux tablettes et périphériques à écrans larges. A l’aide d’exemples faciles à exécuter, cette édition présente toutes les bases de là programmation Android. Dans une première partie, vous installez le SDK et les outils de base. Vous créez ensuite votre premier squelette d’application puis en explorez toute la structure. La seconde partie explique l’ajout d’interactivité avec les éléments d’interface (widgets et conteneurs), l’intégration d’un navigateur Web (via Webkit) et explore dans le détail les activités (activities) et les intentions (intents), composants applicatifs de base. La troisième partie aborde Honeycomb, la toute dernière version d’Android. Vous découvrirez le nouveau design holographique et sa barre d’action, ainsi que les fragments – couche optionnelle facilitant la reconfiguration des activités pour gérer les différentes tailles d’écran. Les futures utilisations d’Android sont également envisagées afin de préparer au mieux vos applications pour d’éventuelles déclinaisons pour les télévisions, les bornes automatiques, les lecteurs multimédias, etc. Les dernières parties finissent d’explorer les API d’Android, la notion de service, les permissions, la géolocalisation, le support HTML5 et le framework PhoneGap. Les codes sources des exemples sont téléchargeables sur le site des éditions.
Rejoignez-nous de 17 à 19h, un jeudi sur deux, pour l’émission UNLOCK produite par Frandroid et Numerama ! Actus tech, interviews, astuces et analyses… On se retrouve en direct sur Twitch ou en rediffusion sur YouTube !
open the blockage for my android
Je trouve tout de même scandaleux de devoir payer aussi cher pour apprendre à coder pour une plateforme libre.
Pour ma part je me suis laissé tenter. Le livre est assez clair mais ne couvre pas tout. La partie sur les Fragments est pauvre. Il n'y a notamment aucun exemple sur l'utilisation dynamique de ceux-ci... pour un livre sur Honeycomb, je trouve ça dommage.
Je crois que je vais me laisser tenter. :)
Dites, si on a acheté une des première édition de ce bouquin (en l'occurence la première édition il me semble), il est possible d'avoir accès gratuitement à la mise à jour qui a lieu au fur et à mesure des éditions?
J'ai vu ce livre avant-hier à la Fnac, et j'ai du y passer facilement 20/30 minutes sans m'en rendre compte ! Il est super prenant et la compréhension est on ne peut plus clair ! Je vous le conseille fortement !
Ok, Merci. J'investirai peut être dessus !
Néophytes Android oui, néophytes Java non...
Tu sais Mephisto : la rédaction d'un bouquin + traduction + impression + commercialisation demande environ 1 gros trimestre, mais je suis sur que la 4ème édition parlera d'ics :)
Très bien, j'y jetterais un oeil. Merci
Ce livre est-il conseillé aux néophytes ?
qui cherche à se faire connaître on dirait :)
Le support d'honeycomb et donc des tablettes est également traité dans mon livre sorti en juillet dernier aux Editions ENI... www.livre-android.fr
Le vrai plus de ce livre comme dit dans l'article est le support des tablettes. Je me laisserais bien tenté
Faut pas pousser non plus ^^ un livre mis à jour avec ICS ne vas pas prendre 6 mois à faire :)
Tu as pas compris ce que je voulais dire. Le livre ici parle d'Android en général mais ne s'arrête qu'à Honeycomb, or prochainement il devrait y avoir des livres qui parleront en plus d'ICS :) Je n'ai absolument pas parlé de faire des applications compatible seulement avec ICS ;)
sa ne sert a rien de sortir un APP Compatible seulement ICS !
Sauf que quand un livre sur ICS sortira, la version suivante d'Android sera là :)
Dommage maintenant qu'ICS vient d'être annoncé, autant attendre les livres qui parleront d'ICS ;)
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