Android Studio & Java

Projet d'Application Android

Réseau Social de Rêves : "Sleepy Tales"

Contexte et Objectifs

Le projet Sleepy Tales est un réseau social sous forme d'application mobile développé dans le cadre de mes études en BUT Réseaux et Télécommunications.

Son objectif est de fournir aux utilisateurs une plateforme intuitive permettant de consigner, consulter et analyser leurs rêves. L'application se distingue par son interface simple, sa gestion sécurisée des comptes utilisateurs, et sa communication efficace avec un serveur distant via des requêtes HTTP.


Méthodologie et Réalisation

Le développement s'est articulé autour de plusieurs axes techniques :

  • Fonctionnalités de l'application : Création et authentification des utilisateurs (inscription, connexion, modification de profil, récupération de mot de passe). Gestion personnalisée des rêves (ajout, consultation, modification, suppression).
  • Interface Utilisateur : Développement d'une interface fluide, intuitive, et compatible avec divers appareils Android (XML).
  • Communication Serveur : Utilisation des requêtes HTTP (GET et POST) pour communiquer avec le serveur et récupérer ou envoyer des données utilisateur. Gestion des erreurs réseau pour améliorer l'expérience utilisateur.

Résultats et Analyse

L'application permet aujourd'hui aux utilisateurs de :

  • Créer, modifier et consulter leurs rêves facilement.
  • Modifier leur profil utilisateur, notamment en mettant à jour leur mot de passe via une interface dédiée.
  • Se connecter et interagir avec une base de données distante de manière sécurisée.

Compétences Mobilisées

Développement Java Android Studio Interfaces XML Communication Client-Serveur (HTTP) Sécurité des connexions Documentation Technique