Le développement d'Android est une direction prometteuse. Les employeurs ont besoin de programmeurs et ils sont prêts à les payer. Il existe de nombreux supports de formation disponibles pour les débutants et une solide communauté de collègues expérimentés vous donnera toujours des conseils. Vous pouvez étudier seul, mais pour simplifier et accélérer le processus, il est préférable de demander l'aide des enseignants et de commencer par des cours. Le plan de formation peut varier en fonction des tâches et de l'expérience du développeur débutant. Nous décrirons ensuite les connaissances et compétences de base qui seront nécessaires dans tous les cas.
Connaissance de base de HTML et CSS
Apprenez la syntaxe et la terminologie du langage pour formuler correctement des questions et trouver des réponses plus rapidement. Par exemple, il est plus efficace de rechercher sur Google non pas les coins arrondis d'un bouton, mais le cornerRadius - le moteur de recherche renverra des réponses plus pertinentes.Notions de base sur XML
Il s'agit d'un langage de balisage qui ne contient pas de logique de fonctionnement ni d'algorithmes et est conçu pour un stockage pratique des données. Cela vaut la peine d'apprendre à baliser l'interface utilisateur, à définir l'emplacement des boutons et des champs de texte, ainsi que d'autres éléments d'application. XML permet une utilisation multilingue ; les chaînes dans différentes langues sont écrites dans des fichiers XML.Comment fonctionnent HTTP et REST
Il s'agit de protocoles pour l'interaction d'applications avec le monde extérieur - d'autres applications et services, par exemple des serveurs sur Internet. Ils doivent être maîtrisés afin de comprendre comment l'application interagit avec d'autres services et en reçoit des informations. Différence entre les langages de programmation. L'ordinateur ne distingue pas ce dans quoi le programme a été écrit - il exécute les codes machine. Des langages de programmation ont été créés pour les développeurs. Ils ont beaucoup en commun : presque tous ont des fonctions, des variables, des classes, des tableaux. Si vous savez les utiliser dans une langue, vous pouvez passer à une autre si nécessaire. Le langage doit être choisi pour résoudre un problème spécifique. Par exemple, pour le développement mobile, le standard est Java. Principes généraux de développement. Pour écrire du code clair que les collègues travaillant sur de grands projets partagés peuvent lire, vous devez apprendre :- comment nommer les fonctions et les variables ;
- diviser le texte du programme en fichiers ;
- insérez des tirets et des espaces.
Explorez l'environnement Android
Éléments graphiques d'application. Lors de la création d'une interface d'application, vous n'avez pas besoin d'écrire du code à partir de zéro, il suffit d'utiliser des blocs prêts à l'emploi - View. Il existe différents types de blocs :- pour afficher du texte ;
- pour afficher des images ;
- pour placer d'autres éléments sur l'écran.
GO TO FULL VERSION