Note :

Le livre a reçu des critiques mitigées, certains faisant l'éloge de son introduction à Kotlin pour les développeurs expérimentés, tandis que d'autres critiquent son manque de cohésion et sa pertinence pour les débutants. L'accent mis sur Kotlin plutôt que sur le développement d'Android, ainsi que des problèmes de clarté et de qualité du papier, sont également des points négatifs notables.
Avantages:⬤ Bonne introduction à Kotlin pour les développeurs expérimentés
⬤ convient à ceux qui connaissent d'autres langages de programmation
⬤ couvre des sujets importants comme le multithreading.
⬤ Ne convient pas aux débutants
⬤ saute trop dans tous les sens et manque de cohésion
⬤ se concentre peu sur le développement Android
⬤ contient des erreurs et des explications peu claires
⬤ mauvaise qualité du papier.
(basé sur 3 avis de lecteurs)
Learn Kotlin for Android Development: The Next Generation Language for Modern Android Apps Programming
Chapitre 1 : Votre première application Kotlin : Bonjour KotlinChapitre 2 : Classes et objets : Philosophie de l'orientation objetChapitre 3 : Les classes au travail : Propriétés et fonctionsChapitre 4 : Classes et objets : Fonctionnalités étenduesChapitre 5 : Expressions : Opérations sur les donnéesChapitre 6 : Commentaires dans les fichiers KotlinChapitre 7 : Constructions structurelles : Boucles, décisions et portéesChapitre 8 : Exceptions : Si quelque chose ne va pasChapitre 9 : Conteneurs de données : Les tableaux et les collectionsChapitre 10 : Vrai, faux et indécis : Chapitre 11 : La gestion de l'égalitéChapitre 12 : Retour aux maths : La programmation fonctionnelleChapitre 13 : A propos de la sécurité des types : Chapitre 14 : Ajouter des indices : AnnotationsChapitre 15 : Utiliser les API Java et KotlinChapitre 16 : L'API CollectionsChapitre 17 : Plus d'APIChapitre 18 : Travailler en parallèle : Chapitre 19 : Utilisation de bibliothèques externesChapitre 20 : XML et JSONAnnexe A : Solutions aux exercices.