Voulez-vous apprendre à programmer pour Android? Commencer ici

Tout le monde a expérimenté le désir de programmer à un moment ou à un autre. Cependant, il existe généralement quatre facteurs limitants: contraintes de temps, matériel d'étude, blocs mentaux et durée de l'attention. Dégagez votre emploi du temps, effacez votre esprit et soignez vous-même votre TDA avec une bonne tasse de votre café préféré, car voici le matériel dont vous avez besoin pour apprendre à programmer.

Le plus difficile pour apprendre à programmer est de surmonter un blocage mental. Premièrement, il n’ya aucune divinité de la programmation qui accorde l’initiation au code à qui que ce soit. Apprendre à coder est identique à apprendre n’importe quelle langue: il existe des noms, des verbes et des phrases qui s’allient d’une certaine manière pour donner un sens à l’ordinateur. Une fois que vous avez écrit une pensée complète, le programme fonctionne correctement.

Deuxièmement, même les experts Java titulaires d’un doctorat en informatique pensent que Java possède d’énormes boîtes noires avec entrées et sorties. Comme dans toute langue, plus votre expertise est élevée, plus vous pouvez utiliser des structures de langage plus obscures. Cependant, n'importe qui peut apprendre des structures linguistiques de base.

Le troisième blocage mental consiste à être motivé et à le faire simplement. Les outils sont gratuits. Les ressources sont disponibles. Quiconque veut écrire un programme peut le faire et publier son travail. Donc, vous devez simplement sauter directement dans votre IDE et commencer à créer quelque chose.

Outils: Comment créer une application Android? Partie 1: Configuration d'Eclipse et du SDK Android - La configuration d'Eclipse et du SDK Android vous fournira les outils de base dont vous avez besoin pour commencer à créer une application Android. Comme pour tout projet, vous devez commencer par rassembler vos outils et apprendre à les utiliser en premier.

Compétences: «Les tutoriels Java» - Les tutoriels Java sont essentiellement un livre électronique http présenté dans le même format que de nombreuses certifications et cours en ligne. De nombreuses personnes ont déclaré vouloir «s'asseoir et apprendre Java». Les didacticiels Java constituent un excellent moyen de le faire précisément. Ceci est adapté à l'écriture d'applications Java génériques, et pas spécifiquement à l'implémentation de Java par Android. L'apprentissage de ce matériel vous donnera une base de connaissances solide pour la programmation d'applications Java.

Matériel: «Index de package» Android - L'index de package Android est une référence pour tous les packages, classes et API fournis par Google. Une fois que vous avez appris à programmer en Java, vous devez vous familiariser avec les différents blocs de construction d’une application. Chacun de ces packages fonctionne comme un nom et un verbe dans votre écriture. La documentation indique le moment et le lieu appropriés pour utiliser ces mots, ainsi que ce que vous en retirez. Cet index de paquetage sert de dictionnaire.

Architecture: «Android Design» - La page Android Design est un formidable tableau de bord pour les idées de votre application Android. Cette page est un exemple de ce que Google aimerait voir. Chaque page présente les implémentations de conception recommandées par Google.

L'aspect humain: notre forum de piratage Android est l'endroit idéal pour poser des questions, obtenir des réponses et voir le travail d'autres développeurs.

Nous avons donc couvert toutes les bases nécessaires pour commencer à créer vos propres applications Android. Il existe des ressources presque infinies sur Internet. S'il vous plaît partager vos ressources préférées ci-dessous.