Publicité

Vous voulez donc commencer à créer des applications pour Android, n'est-ce pas? Certaines personnes peuvent essayer de vous dire qu'il est trop tard pour entrer dans le jeu, surtout si vous êtes un tout nouveau débutant, mais ce n'est vraiment pas le cas.

S'il semble que le Play Store est inondé d'applications minables et qu'il n'y a pas de place pour quelque chose de nouveau, n'oubliez pas que vous n'avez pas besoin d'être original. Vos applications doivent simplement offrir quelque chose que les autres applications ne proposent pas, même s'il s'agit simplement d'une interface plus propre.

Cela étant dit, l'un des meilleures façons d'apprendre la programmation Comment apprendre la programmation sans stressPeut-être que vous avez décidé de poursuivre la programmation, que ce soit pour une carrière ou simplement comme passe-temps. Génial! Mais peut-être que vous commencez à vous sentir dépassé. Pas si bien. Voici de l'aide pour faciliter votre voyage. Lire la suite est à travers des livres, alors voici une poignée d'excellentes ressources que vous voudrez peut-être consulter. Vous devrez

instagram viewer
apprendre un peu de Java Les meilleures langues pour le développement d'applications mobiles en 2016Le monde du développement d'applications mobiles est toujours aussi fort. Si vous voulez commencer, il n'est pas trop tard! Voici les langues que vous devriez penser à apprendre. Lire la suite , nous avons donc également inclus quelques livres Java.

Java: A Beginner's Guide, Sixth EditionJava: A Beginner's Guide, Sixth Edition Achetez maintenant sur Amazon $30.35

Si vous n'avez absolument aucune expérience Java, vous devriez commencer par ce livre. Notez que apprendre une nouvelle langue est difficile 7 astuces utiles pour maîtriser un nouveau langage de programmationIl est normal d'être dépassé lorsque vous apprenez à coder. Vous oublierez probablement des choses aussi vite que vous les apprenez. Ces conseils peuvent vous aider à mieux conserver toutes ces nouvelles informations. Lire la suite et même les guides les mieux écrits ne peuvent que faciliter le chemin.

Mais en termes de convivialité pour les débutants, peu sont aussi bons que Java: Guide du débutant. Il commence au tout début et vous guide à travers des fonctionnalités avancées telles que les expressions lambda et JavaFX. Il y a une raison pour laquelle c'est un best-seller n ° 1 sur Amazon!

La dernière version à ce jour, la 6e édition, est entièrement mise à jour pour Java Platform Standard Edition 8, donc tout ce que vous apprendrez sera applicable aux pratiques de développement Java modernes.

Head First Java, 2e éditionHead First Java, 2e édition Achetez maintenant sur Amazon $25.00

C'est le genre de livre que vous devriez lire une fois que vous avez déjà eu une première exposition à Java, car il aborde la langue d'une manière complètement différente - en utilisant quelque chose appelé "Head First" approche.

Head First Java comprend que le cerveau humain a soif de nouveauté. Pour apprendre rapidement, vous devez être surpris, excité et engagé de différentes manières. C'est ainsi que le mumbo-jumbo théorique devient cimenté dans votre esprit en tant que compréhension.

En d'autres termes, alors que votre exposition initiale à Java consiste à vous familiariser avec la syntaxe et les concepts, Head First Java est la deuxième passe qui garantit que tout s'enfonce.

Penser en Java (4e édition)Penser en Java (4e édition) Achetez maintenant sur Amazon $41.74

Comme si en contraste direct avec Head First Java, ce livre est aussi sec et technique que possible. C'est à la fois théorique et pratique, couvrant tous les petits détails que vous pourriez rencontrer lors du codage en Java.

Mais le véritable argument de vente Penser en Java c'est qu'il vous aide vraiment à «penser en Java». Ce livre vous aidera à apprendre les idiomes et les modèles qui rendent Java si génial, vous équipant ainsi écrire du code plus propre et plus sûr 10 conseils pour rédiger un code plus propre et meilleurÉcrire du code propre semble plus facile qu'il ne l'est en réalité, mais les avantages en valent la peine. Voici comment vous pouvez commencer à écrire du code plus propre aujourd'hui. Lire la suite .

Je ne le recommanderais pas en tant que premier ou deuxième livre, mais si vous vous considérez déjà comme un programmeur Java intermédiaire, alors vous devriez vraiment le vérifier. Et la meilleure partie? Il est disponible pour gratuit si vous êtes d'accord pour le lire en ligne 9 livres de programmation gratuits qui feront de vous un proAppel à tous les programmeurs, qu'ils soient nouveaux, anciens ou en herbe: nous avons trouvé une grande sélection de livres gratuits (comme dans la bière) pour augmenter vos compétences de codage au niveau suivant. Montez et profitez. Lire la suite .

Programmation Android pour débutants: apprenez toutes les compétences Java et Android dont vous avez besoin pour commencer à créer de puissantes applications mobilesProgrammation Android pour débutants: apprenez toutes les compétences Java et Android dont vous avez besoin pour commencer à créer de puissantes applications mobiles Achetez maintenant sur Amazon $44.77

Si vous ne pouvez vous permettre qu'un seul livre et que vous n'avez aucune expérience Java ou Android, alors celui-ci peut vous fournir le meilleur rapport qualité-prix. Il fournit une introduction à Java et Android avec des exemples pour 40 mini-applications et 3 applications du monde réel.

Programmation Android pour les débutants suppose que vous ne savez rien et s'efforce de vous familiariser avec l'environnement de codage Android. Cela ne vous mènera pas à un maître, mais cela vous mènera très loin.

Programmation Android: The Big Nerd Ranch Guide (2nd Edition)Programmation Android: The Big Nerd Ranch Guide (2nd Edition) Achetez maintenant sur Amazon $40.99

Malgré le nom étrange - The Big Nerd Ranch enseigne la programmation en ligne - c'est probablement le meilleur livre sur la programmation Android que vous trouverez jamais. Demandez à n'importe quel groupe de programmeurs Android des recommandations de livres et la moitié d'entre eux diront celui-ci.

Le guide du Big Nerd Ranch est basé sur un cours de bootcamp qui enseigne les principes fondamentaux de la programmation Android ainsi que les bonnes techniques à utiliser lors du développement d'applications Android.

The Big Nerd Ranch développe des applications mobiles personnalisées pour les clients du monde entier, afin que vous puissiez vous reposer assurés de savoir qu’ils ont l’expertise et l’expérience pour sauvegarder tout ce qui est enseigné dans ce livre.

Android Studio Development Essentials - Android 6 EditionAndroid Studio Development Essentials - Android 6 Edition Achetez maintenant sur Amazon $34.99

Si vous allez coder pour Android, vous allez besoin d'un IDE approprié au lieu d'un éditeur de texte Éditeurs de texte vs IDE: lequel est le meilleur pour les programmeurs?Choisir entre un IDE avancé et un éditeur de texte plus simple peut être difficile. Nous vous proposons quelques informations pour vous aider à prendre cette décision. Lire la suite , et ces jours-ci, le meilleur choix est Android Studio (Eclipse et NetBeans sont de vieilles nouvelles). Notez qu'Android Studio est un fork d'IntelliJ IDEA.

Vous pouvez continuer et apprendre à utiliser Android Studio par vous-même en utilisant des ressources gratuites sur le Web, mais Éléments essentiels du développement d'Android Studio est ce que vous devriez obtenir si vous voulez une couverture complète des fonctionnalités de l'EDI, y compris les configurations de construction Gradle.

Il couvre également certains sujets avancés, tels que la conception appropriée du matériel (afin que votre application soit belle et moderne), l'intégration avec Google Maps et l'intégration avec la facturation et le développeur intégrés à l'application de Google Play Console.

Android 6 pour les programmeurs: une approche pilotée par les applications (3e édition) (Deitel Developer Series)Android 6 pour les programmeurs: une approche pilotée par les applications (3e édition) (Deitel Developer Series) Achetez maintenant sur Amazon $26.40

La partie la plus difficile de la programmation consiste à prendre tous les concepts théoriques que vous avez appris et à les transformer en quelque chose de tangible. C'est une chose d'apprendre les API du développement Android, mais c'est une autre chose de créer une application réelle à partir de zéro.

C’est là qu’un livre comme Android 6 pour les programmeursest vraiment utile. Il vous emmène à travers huit projets à part entière et vous donne une expérience de première main de la création et de la réalisation d'une application Android réelle.

Pour en tirer le meilleur parti, vous devez déjà être à l'aise avec Java à un degré intermédiaire. Les sujets traités incluent Android Studio, Gradle, Material Design, Threading, SQLite, les API Play Store, etc.

Pourquoi voulez-vous apprendre Android?

Entre ces sept livres, vous obtiendrez plus que suffisamment de connaissances et de pratique pour pouvoir écrire vos propres applications Android de A à Z, mais n'hésitez pas à poursuivre vos études avec ces chaînes YouTube 6 vidéos YouTube impressionnantes pour vous aider à apprendre le développement AndroidVous voulez apprendre à développer des applications Android? Alors ces vidéos YouTube sont parfaites pour vous. Lire la suite et ces blogs de développement mobile Concevoir une application révolutionnaire? 7 blogs de développement mobile à lireL'espace mobile est si nouveau que les tendances changent constamment et que de nouvelles perspectives sont apportées chaque jour. Si vous prévoyez de développer des applications mobiles, comment pouvez-vous suivre sans devenir fou? Lire la suite .

Enfin, nous voulons vous orienter vers ces podcasts incroyables pour les programmeurs 15 podcasts de premier ordre pour les programmeurs et les développeurs de logicielsLes podcasts sont un moyen fantastique d'en savoir plus sur la programmation. Voici quelques-uns de nos podcasts liés à la programmation préférés pour votre plaisir d'écoute. Lire la suite qui peut s'avérer inestimable pour vous pendant votre voyage. À tout le moins, ils vous donnent un moyen d'apprendre tout en faisant la navette, en faisant des tâches ménagères, en attendant un rendez-vous, etc.

Maintenant, c'est votre tour: pourquoi voulez-vous apprendre à créer des applications Android? Avez-vous des idées intéressantes qui flottent dans votre tête? Parlez-nous d'eux dans un commentaire ci-dessous!

Joel Lee a un B.S. en informatique et plus de six ans d'expérience en rédaction professionnelle. Il est le rédacteur en chef de MakeUseOf.