Cours 1 - Introduction

Telechargé par xavier2003
Développement d'une
application mobile I -
420-3A4-SO
Cours #1
BONNES PRATIQUES, CYCLE DE VIE ET
INTRODUCTION A ANDROID
Bonnes pratiques
Les 4 qualités à garder en tête lors du développement
Expérience
UI vs UX
Fonctionalité
Performance & Stabili
Sécurité & Confidentiali
Bonnes pratiques
Respect des nomenclatures
Nom de classes commence avec Majuscule
Nom de méthodes et attributs en minuscule
"m" au début des membres d'une classe: Ok, pas renforcé
Standard des parenthèse et accolades
if (b = 3) {
doSomething();
}
if (b=3) doSomething();
if (b=3)
doSomething();
Bonnes pratiques
Utilisation des annotations Java
@Override
@Deprecated
@SuppressWarning
Avec parcimonie
Logging
Ok, mais pas trop !
Commentaires
On le répète jamais assez.
Thème d'une application
Accent sur l'accessibilité
S'assurer du contraste entre le texte et le background
https://material.io/resources/color/
Démo personnalisation de theme
Colors.xml vs theme.xml
1 / 11 100%
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !