• Accueil
  • À propos
  • Projets
  • Blog
  • Contact
  • Accueil
  • À propos
  • Projets
  • Blog
  • Contact
NicMessenger

NicMessenger

5 janvier 2025

Contexte

Après ma session, je voulais pousser un peu plus loin le développement Android. Le cours m’en avait déjà beaucoup appris, mais j’avais envie d’aller plus loin, surtout sur le temps réel avec une architecture MVP (Model-View-Presenter). Comme j’avais déjà l’API de mon projet Live Messenger, je me suis dit : pourquoi ne pas en faire un client Android ?

Visuels

Projet image 1
Projet image 2
Projet image 3
Projet image 4
Projet image 5
Projet image 6
Projet image 7
Projet image 8

Technologies

  • Spring Bootspring.io
  • Android Studiodeveloper.android.com
  • Kotlinkotlinlang.org
  • MySQLmysql.com

Mon travail

Sur mon projet NicMessenger, j’ai développé un client Android en Kotlin qui se connecte directement à l’API de mon projet Live Messenger. L’application permet d’échanger des messages en temps réel grâce aux WebSockets. J’ai travaillé sur l’interface, avec un design inspiré du vieux Live Messenger, et sur la logique réseau et l’intégration avec l’API pour gérer l’authentification et les conversations. Mon but, c’était de recréer une expérience de chat fluide et d'en apprendre plus sur Kotlin et le développement Android.

    L'approche

    Après mon cours Application native 3, où j’avais fait Air Idéfix en architecture MVP, je voulais voir jusqu’où je pouvais pousser cette approche. Alors je l’ai reprise dans ce projet pour structurer le tout plus proprement. Ça m’a permis d’avoir un code plus clair, plus facile à tester. C’était un bon moyen de transformer ce que j’avais appris en classe en un projet plus concret et personnel.

    Fonctionnalités clés

    • Conversation en temps réel
    • Notifications
    • Personnalisation des messages envoyées
    • Personnalisation du profil
    • Statut en direct

    Vous voulez en apprendre davantage ?

    Github logoGithub

    Mes autres projets

    • Projet R

      Projet R

      12 juin 2025

    • Progression

      Progression

      25 mars 2025

    • Air Idéfix

      Air Idéfix

      20 décembre 2024

    Voir tous les projets

    © 2026 Nicholson Rainville Jacques. Tous droits réservés.