Principes de base d'Android en Kotlin
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.

Le cours Principes de base d'Android en Kotlin explique comment créer des applications Android standards.
Il s'adresse aux personnes qui n'ont aucune expérience en programmation.
Vous découvrirez Kotlin, le langage de programmation recommandé pour développer des applications Android. Vous utiliserez l'outil Android Studio pour créer ces applications, tout en vous familiarisant avec les concepts fondamentaux du développement Android.
À la fin de ce cours, vous aurez créé un ensemble d'applications Android bien conçues, intéressantes et amusantes.
Nous espérons que cela stimulera votre imagination, et vous encouragera à développer vos connaissances sur Android et à créer des applications sympas par vous-même.
Prérequis
Si vous remplissez les conditions préalables suivantes, ce cours est un bon point de départ pour découvrir le développement d'applications Android.
- Vous possédez des connaissances en informatique : vous savez structurer des fichiers, ainsi que configurer et utiliser des applications de complexité moyenne, comme une feuille de calcul, un logiciel de traitement de texte ou un éditeur de photos.
- Vous savez comment vérifier la configuration système requise (par exemple, la version du système d'exploitation, l'espace disque et espace mémoire requis, et la résolution d'écran).
- Vous maîtrisez le téléchargement, l'installation et la mise à jour des logiciels.
Commencer le cours
Quels sont les sujets abordés dans ce cours ?
Ce cours est divisé en modules. Chaque module aborde un aspect important du développement d'applications Android.
Module 1 : Principes de base de Kotlin pour Android
Faites vos premiers pas avec la programmation en Kotlin. Ajoutez des images et du texte à vos applications Android, et découvrez comment utiliser des classes, des objets et des instructions conditionnelles pour créer une application interactive.
Module 2 : Mises en page
Améliorez l'interface utilisateur de votre application en vous familiarisant avec les mises en page, les directives Material Design et les bonnes pratiques de développement d'UI.
Module 3 : Navigation
Facilitez la navigation dans et entre les écrans, pour une expérience utilisateur cohérente et prévisible.
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/08/18 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2025/08/18 (UTC)."],[],[],null,["# Android Basics in Kotlin is a course about building basic Android apps.\nThis course is for people with no prior programming experience.\n\nYou will learn Kotlin, the recommended programming language for developing\nAndroid apps. You will use the Android Studio tool to build these apps,\nand you will learn the fundamental concepts of\nAndroid development along the way.\n\nBy the end of this course, you will have created a collection of\nwell-designed, interesting, and fun Android apps.\nWe hope that this will spark your imagination to continue learning Android\nand building cool apps on your own!\n\nPrerequisites\n-------------\n\nIf you meet the following prerequisites, then this course is a good place for\nyou to start to learn Android app development.\n\n- You have computer knowledge that includes file structure, and configuring and using applications of moderate complexity, such as a spreadsheet, word processor, or photo editor.\n- You can verify system requirements (such as OS version, disk and memory space requirements, and screen resolution).\n- You are comfortable downloading, installing, and updating software.\n\n[**Start Course**](https://g.co/android/basics)\n\nWhat does the course cover?\n---------------------------\n\nThis course is divided into units. Each unit covers a major area of\nAndroid app development.\n\n### Unit 1: Kotlin Basics for Android\n\nTake your first steps programming in Kotlin, add images and text to your Android apps, and learn how to use classes, objects, and conditionals to create an interactive app for your users.\n\n### Unit 2: Layouts\n\nImprove the user interface of your app by learning about layouts, Material Design guidelines, and best practices for UI development.\n\n### Unit 3: Navigation\n\nEnhance your users' ability to navigate across, into, and back out from the various screens within your app for a consistent and predictable user experience."]]