Les 8 meilleurs livres pour le développement d'applications Android

Table des matières:

Les 8 meilleurs livres pour le développement d'applications Android
Les 8 meilleurs livres pour le développement d'applications Android
Anonim

Nos meilleurs choix

  • Programmation Android: The Big Nerd Ranch Guide sur Amazon, "En mettant l'accent sur des techniques et des approches pratiques, la programmation Android ne nécessite aucune expérience préalable en développement Android."
  • Best All-Rounder: Android Studio 3.0 Development Essentials sur Amazon, "Android Studio 3.0 Development Essentials est une excellente introduction à la création d'applications Android, de l'IDE à l'architecture et à la conception."
  • Head First Android Development chez Amazon, "La redondance est un élément clé de l'approche des développements Android, avec des concepts de base illustrés de différentes manières pour les aider à rester."
  • Développement Android pour les primates doués sur Amazon, "Souvent opiniâtre et utilisant un langage fort, ce guide est une alternative aux "livres de codage secs, sans humour et suceurs de vie" auxquels vous êtes peut-être habitué."
  • Android Cookbook: Problèmes et solutions pour les développeurs Android sur Amazon, "Android Cookbook se concentre sur la fourniture de réponses rapides aux problèmes courants, des interfaces utilisateur, du multimédia au développement matériel."
  • Programmation Kotlin: The Big Nerd Ranch Guide sur Amazon, "Big Nerd Ranch a écrit un livre définitif sur le codage dans la version 1.2 de ce langage relativement nouveau en utilisant une approche pratique."
  • Practical Android chez Amazon, "Avec au moins un projet complet dans chaque chapitre, il est facile de suivre même des sujets complexes comme le chargement paresseux ou la gestion des API audio d'Android."
  • Meilleur pour rester à jour: Le guide du codeur occupé pour le développement Android sur Commons Ware, "Coming in a mammouth 200+ chapitres, 4, 000+ pages, with des centaines d'exemples d'applications, rien n'est laissé au hasard dans ce guide."

Les meilleurs livres pour le développement d'applications Android vous aideront à donner vie à votre vision. Il y a environ 2,5 milliards d'utilisateurs d'Android dans le monde. C'est un grand nombre d'utilisateurs potentiels de l'application. Ces livres vous aideront sur des sujets tels que la programmation Java, le chargement de l'expérience utilisateur et tout le reste.

Pour une sélection plus basée sur des exemples, nous suggérons Android pratique sur Amazon. Chaque chapitre traite de différents projets, tandis qu'un choix comme Android Programming: The Big Nerd Ranch Guide, également sur Amazon, se concentre principalement sur le côté codage Java.

Lorsque vous choisissez l'un des meilleurs livres pour le développement d'applications Android, les possibilités pour votre future application sont infinies. Assurez-vous simplement de lire notre guide pour gagner de l'argent avec le développement d'applications si vous cherchez à gagner de l'argent rapidement.

Meilleur pour les programmeurs ayant une expérience Java: Programmation Android: Le guide Big Nerd Ranch

Image
Image

Big Nerd Ranch a bâti sa réputation sur l'organisation de camps d'entraînement intensifs d'une semaine pour les développeurs, et la société a intégré cette expérience dans une petite gamme de guides de programmation.

En mettant l'accent sur des techniques et des approches pratiques, la programmation Android ne nécessite aucune expérience préalable en développement Android. Cependant, il suppose un niveau raisonnable de connaissances Java préexistantes, de sorte qu'il peut se concentrer pleinement sur les éléments spécifiques à Android. La société propose également un guide de programmation Java, pour ceux qui découvrent le sujet.

À l'aide d'Android Studio, le livre explique les concepts via une série d'applications d'exemple qui sont développées et améliorées dans chaque chapitre. Le code est expliqué ligne par ligne, à la fois en termes de ce qui se passe et de la raison pour laquelle il est abordé de cette manière particulière.

C'est un livre volumineux et détaillé, en partie grâce aux nombreuses captures d'écran et extraits de code utilisés pour aider à expliquer chaque section. Avec une attention particulière accordée aux concepts de base et de milieu de gamme, si vous êtes un programmeur Java novice dans le développement Android, ce guide Big Nerd Ranch est celui qu'il vous faut.

Meilleur polyvalent: Android Studio 3.0 Development Essentials - Android 8 Edition

Neil Smyth's Android Studio 3.0 Development Essentials est une excellente introduction complète à la création d'applications Android, ses plus de 700 pages couvrant presque tout ce que vous devez savoir.

De l'environnement de développement à l'architecture et la conception, l'impression et la gestion de la base de données aux aspects multimédias et plus encore, le livre (entièrement mis à jour pour Android 8 et Android Studio 3) discute de tout en détail et fournit une base de connaissances solide pour construire à l'avenir.

Avec de nombreux exemples de code et descriptions, le guide est destiné à ceux qui ont déjà au moins une certaine expérience de la programmation en Java. Particulièrement fort sur la configuration et l'utilisation d'Android Studio, y compris la configuration d'appareils de test virtuels, il couvre également des éléments tels que la mise en œuvre de cartes et la soumission d'applications au Play Store qui sont souvent mal couvertes dans d'autres guides. Dans l'ensemble, c'est le guichet unique idéal pour les développeurs Android en herbe.

Meilleur pour les apprenants visuels: Développement Android tête première: un guide convivial

Head First adopte une approche inhabituelle avec ses guides. En mettant l'accent sur les images et le langage informel plutôt que sur les tomes secs et chargés de texte, l'objectif est d'aider les lecteurs à apprendre, comprendre et retenir de nouveaux concepts.

Le développement Android de l'entreprise ne fait pas exception, plein de diagrammes, d'organigrammes et de commentaires pour renforcer ce qui est couvert. La redondance est un élément clé de l'approche de Head First, les éléments clés étant référencés plusieurs fois de différentes manières pour l'aider à coller.

Toutes ces images et répétitions en font un livre énorme - avec plus de 900 pages, il peut sembler intimidant à première vue et est conçu comme un remplacement complet de la salle de classe plutôt qu'un guide de référence rapide.

Vous aurez besoin d'une bonne connaissance pratique de Java, mais vous n'avez pas besoin d'être déjà un expert. Les exercices pratiques ne manquent pas, et les devoirs sont fixés à la fin de chaque chapitre. Ce sont des aspects clés de l'approche du guide - vous vous retrouverez rarement à simplement lire le matériel et à passer à autre chose.

Si vous êtes un apprenant visuel ou si vous avez du mal à retenir des informations lorsqu'elles sont présentées sous la forme d'un mur de texte dense, Head First Android Development sera un changement de rythme bienvenu.

Meilleur pour une approche légère: développement Android pour les primates surdoués: guide du débutant

Que vous vous considériez comme un primate doué ou non, le développement Android d'Antonis Tsagaris pour les primates doués est une option intéressante. Utilisant souvent un langage fort et n'ayant pas peur d'exprimer une opinion, l'auteur propose son guide comme une alternative aux "livres de codage secs, sans humour et suceurs de vie […] écrits par un automate".

Destiné aux débutants, ce livre relativement court et peu coûteux ne nécessite qu'un niveau d'expérience de base avec Java ou un langage de programmation similaire pour démarrer. Disponible sous forme d'imprimé ou de livre électronique, il guide le lecteur tout au long du développement d'Android, des bases absolues à la finition de votre première application.

En cours de route, vous apprendrez à configurer l'environnement de développement Android Studio, à créer une interface utilisateur interactive avec XML, à faire communiquer différents composants Android entre eux, et bien plus encore.

Si vous êtes facilement offensé, vous voudrez peut-être consulter l'un des autres guides de développement Android. Sinon, c'est un point de départ divertissant et utile.

Meilleur pour les réponses rapides: livre de recettes Android: problèmes et solutions pour les développeurs Android

Plutôt que d'essayer d'être un didacticiel de développement Android complet, Android Cookbook se concentre sur la fourniture de réponses rapides aux problèmes courants.

Avec plus de 230 "recettes" pour des éléments tels que les interfaces utilisateur, le multimédia et les services de localisation, ainsi que des aspects spécifiques au matériel tels que les caméras et les capteurs, le guide s'adresse à ceux qui sont déjà raisonnablement familiarisés avec le développement pour les appareils Android.

Environ 40 développeurs ont contribué au livre, qui bénéficie d'un large éventail de perspectives et d'expériences. Chaque recette est accompagnée d'un exemple de code que vous pouvez utiliser dans vos propres projets, soit un extrait, soit une solution de travail complète, selon le cas.

Étant donné qu'il est conçu pour être intégré et retiré en fonction de vos besoins actuels, la taille du livre (plus de 700 pages) ne devient pas écrasante. Si vous cherchez des réponses simples à des problèmes de développement Android épineux, ce livre de recettes mérite une place sur votre bureau.

Meilleur pour apprendre Kotlin: Programmation Kotlin: Le guide Big Nerd Ranch

Depuis que Google a annoncé la prise en charge complète du langage de programmation Kotlin dans Android Studio, il est rapidement devenu la prochaine nouveauté dans les cercles de développement Android. Interopérable avec Java à bien des égards, mais plus concis à écrire et avec des dizaines de nouvelles fonctionnalités utiles, de nombreux codeurs Android existants font le changement.

Big Nerd Ranch a écrit un livre définitif sur le codage dans la version 1.2 de ce langage relativement nouveau, en utilisant la même approche pratique que dans ses autres livres et camps d'entraînement très respectés.

Destiné aux développeurs Java expérimentés souhaitant apprendre Kotlin, le guide couvre tous les concepts et API clés du langage, ainsi que l'environnement de développement IDEA.

Commencer par les premiers principes, puis plonger profondément dans le mélange d'approches de programmation orientées objet et fonctionnelles du langage, c'est le moyen idéal pour démarrer avec Kotlin, à la fois pour Android et d'autres plates-formes.

Meilleur pour le développement rapide: Android pratique: 14 projets complets sur les techniques et approches avancées

L'auteur de Practical Android est un instructeur Android expérimenté, et ce guide s'inspire de certains de ses contenus de cours les plus populaires. Chaque chapitre est basé sur un concept particulier, de la connectivité aux notifications push, et explore en profondeur la meilleure façon de l'implémenter dans vos propres applications.

Avec au moins un projet complet dans chaque chapitre, il est facile de suivre même des sujets complexes comme le chargement paresseux ou la gestion des API audio d'Android, et d'utiliser les parties de l'exemple de code appropriées.

Expliquer le pourquoi ainsi que le comment, l'auteur appuie ses propres approches avec des liens vers des documents pertinents ailleurs. On s'attend à ce que ceux qui utilisent le livre connaissent déjà bien Java et aient une expérience antérieure du développement sous Android - ce n'est pas un guide étape par étape pour les débutants.

Meilleur pour rester à jour: le guide du codeur occupé pour le développement Android

Image
Image

Comme n'importe quoi d'autre dans le monde de la technologie, le développement d'Android évolue rapidement et les livres imprimés finissent par devenir obsolètes. Le guide du développement Android de Mark Murphy pour Busy Coder contourne ce problème via un modèle de livre électronique basé sur un abonnement. Les acheteurs obtiennent la dernière version du livre, plus six mois de mises à jour, avec de nouvelles versions qui sortent tous les deux mois.

Avec plus de 200 chapitres, plus de 4 000 pages, des centaines d'exemples d'applications et des présentations visuelles sur des sujets de développement d'applications Android, rien n'est laissé au hasard. Les chapitres principaux du livre couvrent les bases de la configuration d'un environnement de développement, des interfaces utilisateur, de la gestion des données et bien plus encore, avant de se diviser en "parcours" qui couvrent des dizaines de sujets avancés conçus pour être lus au besoin.

En plus du livre lui-même, les acheteurs peuvent poser des questions à l'auteur pendant les chats "heures de bureau" chaque semaine. Si vous n'avez pas besoin d'un livre physique pour lire, le guide du développement Android du codeur occupé est la ressource la plus complète et la plus à jour disponible.

Conseillé: