Article original : Kotlin and Android Development – Build a Chat App

Êtes-vous prêt à plonger dans le monde du développement Android en utilisant Kotlin ?

Nous venons de publier un cours Android de 10 heures sur la chaîne YouTube freeCodeCamp.org. Alexandru Cristian a créé ce cours. Je vais vous aider à comprendre comment développer avec Kotlin et Android.

Ce cours vous emmènera à travers :

  • Les collections telles que les listes, les ensembles et les maps
  • Les génériques et les paramètres de type
  • Les fonctions lambda et les fonctions de portée
  • Android Studio, sa structure de fichiers et la conception XML
  • Les widgets Android comme les boutons, TextView, EditText, et plus encore
  • Comment construire une application de quiz entièrement fonctionnelle pour les appareils Android.

Le cours est divisé en plusieurs chapitres, chacun axé sur un sujet spécifique, pour offrir une expérience d'apprentissage structurée. Voici un aperçu des chapitres inclus dans le cours :

  1. Introduction
  2. Liste, Ensemble, Map
  3. Mapping
  4. Zipping et Association
  5. Aplatir
  6. Représentation de chaîne
  7. Filtrage
  8. Prédicats de test - any(), none(), all()
  9. Opérateurs Plus et Moins
  10. Groupement
  11. Récupérer des parties de collections
  12. Récupérer des éléments uniques
  13. Opérations d'agrégation - sum(), count(), average(), minOrNull(), maxOrNull()
  14. Comparable et Comparator
  15. Recherche binaire
  16. Génériques - Paramètres de type et Casting
  17. Génériques - Bornes supérieures
  18. Génériques - Covariance et Contravariance
  19. Génériques - Effacement de type et mot-clé reified
  20. Génériques - Mot-clé Where ; et 2 bornes supérieures
  21. Modificateurs d'accès
  22. Paquets et Imports
  23. Exceptions - Try Catch, Finally
  24. Fonctions Lambda
  25. Lambdas - modificateur it
  26. Fonctions de portée
  27. Télécharger Android Studio
  28. Présentation d'Android Studio
  29. Structure de fichiers Android
  30. Android XML et Design
  31. Propriétés Android XML
  32. Android - que fait la fonction findViewById() ?
  33. String XML
  34. Manifest Android
  35. Bouton Android et TextView
  36. Android Button OnClickListener
  37. Android EditText
  38. Application Android - Convertir les pouces
  39. Application Android - Convertir les pouces 2
  40. Application Android - Changer la couleur
  41. Boutons radio Android 1
  42. Boutons radio Android 2
  43. Android SeekBar
  44. Bouton bascule Android
  45. Application de quiz - Écran d'accueil UI
  46. Application de quiz - Création du modèle de question
  47. Application de quiz - Configuration de QuizActivity
  48. Application de quiz - Connexion de l'UI avec le modèle
  49. Application de quiz - Ajout de la fonctionnalité du bouton
  50. Application de quiz - Sélection des bonnes et mauvaises réponses
  51. Application de quiz - Configuration de l'UI pour ResultActivity
  52. Application de quiz - Améliorer le code
  53. Application de quiz - Envoyer des données à Result Activity
  54. Application de quiz - Corriger le bug de score

Ce cours est conçu pour vous donner une compréhension holistique de Kotlin et du développement Android, avec des exemples pratiques et des applications réelles.

Regardez le cours complet sur la chaîne YouTube freeCodeCamp.org (10 heures de visionnage).