LearnIO

LearnIO est une application développée avec Swift et SwiftUI, conçue pour aider les utilisateurs à apprendre et mémoriser de nouvelles informations de manière efficace. En utilisant LearnIO, vous pouvez créer des listes de cartes, chaque carte contenant des informations à apprendre, et les réviser à intervalles réguliers pour vous aider à retenir les informations sur le long terme. L'application utilise une méthode adaptative de révision des cartes, en fonction de la difficulté de chaque carte, et permet aux utilisateurs d'attribuer un état (Echec, Difficile, Bon, Facile) pour recalculer automatiquement le niveau d'apprentissage de chaque carte. De plus, LearnIO permet aux utilisateurs de suivre leur progression et de se concentrer sur les cartes les plus difficiles pour les aider à les maîtriser.

LearnIO est disponible sur iOS, mais également sur iPadOS et MacOS (dans la version 3), offrant une expérience cohérente et fluide sur tous les appareils Apple. Avec son interface intuitive et facile à utiliser, LearnIO est l'application idéale pour ceux qui cherchent à améliorer leur apprentissage et leur mémorisation, quelle que soit leur plateforme de prédilection.

LearnIO utilise la courbe d'apprentissage d'Ebbinghaus (courbe de l'oubli) pour optimiser le processus d'apprentissage et de révision des utilisateurs.

Ma mission

  • Conception et dĂ©veloppement de l'application LearnIO avec Swift et SwiftUI.
  • ImplĂ©mentation de la mĂ©thode adaptative de rĂ©vision des cartes.
  • IntĂ©gration de fonctionnalitĂ©s de suivi de progression et de gestion des Ă©tats des cartes.
  • Optimisation de l'interface utilisateur pour une expĂ©rience fluide sur les appareils Apple.

Jeux d'essais