Cet article explique comment afficher la liste des versions Android via un RecyclerView, en Android avec le langage Kotlin.
Le RecyclerView est un composant visuel Android de type conteneur. Ce type de vue permet d’afficher un tableau d’éléments (ici le tableau des versions Android), sous forme de liste ou de grille. Il fonctionne avec un adaptateur ou adapter.
De manière générale, le concept d’adaptateur en Android permet de faire le lien entre la vue et les données.
L’implémentation se fait en trois étapes :
Implémentation liée aux données
Ce tutoriel détaille comment configurer Kotlin dans un projet fraichement créé sous Android Studio. Il faut donc avoir au préalable installer Android Studio avec le dernier SDK Android.
Pour plus d’information sur l’introduction du langage Kotlin dans le développement natif Android, jetez un oeil à cet article : Introduction à Kotlin.
Bachamada, pour mon coeur bat la chamade, est une application disponible sur le Play Store :
Elle permet de suivre sa fréquence cardiaque sur le long terme, notamment avec une montre connectée :
Bachamada a atteint les 1 000 téléchargements, la semaine dernière, ceci grâce à mon expertise en App Store Optimisation (ASO). D’ailleurs, vous trouverez quelques astuces et conseils à ce sujet dans le livre blanc Réussir la publication d’une app Android, disponible ici.
BaChamada est une application vous permettant de surveiller votre Fréquence Cardiaque sur le long terme. Cette application Android vous permet de prendre votre pouls avec la montre connectée (smartwatch d’Android) ou bien à l’aide d’un chrono (méthode fiable et reconnue depuis la nuit des temps).
Après avoir allumé votre montre connectée, ou bien rentré le nombre de pulsations comptés, la valeur de votre Fréquence Cardiaque vous est présenté sur une échelle. Elle est exprimée en Battement Par Minute, BPM. Il est indiqué un pourcentage de votre Fréquence Cardiaque par rapport à votre Fréquence Cardiaque Max., ainsi que l’activité physique normale correspondante à votre valeur. Par la prise de votre pouls régulière, votre Fréquence Cardiaque Min. et votre Fréquence Cardiaque Max. sont automatiquement intégrées à votre profil ! Cela permet d’avoir des indications sur votre valeur de Fréquence Cardiaque plus précises et donc de meilleurs recommandations.
Des zones de Fréquence Cardiaque vous sont présentés, il vous est également possible de les personnaliser via votre Profil. Elle vous donne une idée sur la Fréquence Cardiaque à ne pas dépasser selon l’activité sportive pratiquée (marathon, semi, footing, etc.).