/3N5-Prog3

Repository pour le cours de programmation 3. Collège Édouard Montpetit

Primary LanguageHTMLMIT LicenseMIT

3N5 programmation 3

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

standards pour les vidéos et exemples Kotlin

  • 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

standards pour les vidéos et exemples en Android

  • 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

idées

  • 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

mantras pour le cours de programmation 3

"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"

""