Dans ce cours, nous allons changer de langage pour Kotlin:
- nous allons t'accompagner dans l'apprentissage d'un nouveau langage (après C#)
- nous allons utiliser Android dans la 2ème partie du cours pour faire l'interface graphique
- kotlin
- gradle comme système de build (permet d'avoir le même format de dépendances que pour Android)
- on déclare les types pour les var et val
- nom de package org.nomdefamille
- pour les exemples qc.monpays
- kotlin
- script de build en kotlin kts
- LinearLayout comme outil de base pour la mise en page
- nom de package org.nomdefamille
- pour les exemples qc.monpays
- toujours view binding et jamais findViewById
- faire des exercices où on utilise exclusivement le Layout Inspector pour déterminer une taille en dp sur un weight
- faire un exercice avec un layout existant et on doit y ajouter un élément
"Toujours mettre des annotations de types sur tes val et tes var"
"50 lignes par méthode maximum" --> GENERALISER
"Il faut attraper l'exception quelque part non?" --> GENERALISER
"Je mets un weight dans mon LinearLayout alors c'est 0dp"
""