mobile-best-practice/chapters/MBP_033_fr.md

1.7 KiB

Utiliser la version la plus récente du langage Kotlin et du SDK Android

Identifiants

V1
33

Catégories

Cycle de vie Tiers Responsable
2. Conception Utilisateur/Terminal Architecte Logiciel/Développeur

Indications

Degré de priorité Mise en oeuvre Impact écologique
3 3 3
Ressources Economisées
Processeur / Mémoire vive

Description

Le langage Kotlin est régulièrement amélioré. Chaque nouvelle version apporte son lot de gain en termes de performances, de gestion mémoire, de stabilité et comble des failles de sécurité. Il est donc conseillé en règle générale d'utiliser la version la plus récente du langage pour bénéficier de ses apports.

De la même façon chaque nouvelle version d'Android introduit des améliorations en termes de sécurité et performance. Certaines de ces améliorations ne s'appliquent a une application que si celle-ci déclare explicitement cette nouvelle version en tant que targetSdkVersion dans sa configuration. Cibler la version la plus récente d'Android permet ainsi de bénéficier de ses évolutions sans empêcher l'utilisation de l'application sur des versions plus anciennes.

Exemple

// TODO

Principe de validation

Le nombre ... est inférieur ou égal à
de versions majeures de retard sur la dernière version stable du langage 1