Application flashcards
Aperçu
L'application Flashcards est une application mobile conçue pour aider les utilisateurs à apprendre et à la mémorisation grâce à l'utilisation de flashcards numériques. En mettant l'accent sur la simplicité et l'expérience utilisateur, cette application permet aux utilisateurs de créer, d'éditer et d'étudier à partir d'ensembles de cartes flash, chacune représentant un sujet ou un sujet d'intérêt.
Caractéristiques
- Créer des decks : les utilisateurs peuvent créer plusieurs decks pour différents sujets ou sujets, chacun avec un nom et une description uniques.
- Ajoutez des cartes flash : chaque deck peut contenir de nombreuses cartes flash avec un front (question ou invite) et arrière (réponse ou information).
- Mode d'étude : s'engager dans une session d'étude où les cartes flash sont présentées, permettant la répétition espacée et le rappel actif.
- Track Progress : L'application suit l'historique et fournit des statistiques sur les progrès de l'apprentissage.
- Favoris : les utilisateurs peuvent marquer les decks comme favoris pour un accès rapide.
- Actions de presse longues : appuyant sur un pont ou une carte flash permet d'édition ou de supprimer, fournissant une interaction utilisateur fluide.
- UI adaptatif : l'application dispose d'une interface utilisateur réactive qui s'adapte à l'orientation et à la taille de l'écran, assurant une expérience cohérente sur tous les appareils.
Pile technique
- Langue : rapide
- Cadres : Uikit, combiner pour une programmation réactive
- Gestion des données : coredata pour la persistance des données locales
- Modèle de conception : MVC (modèle-View-contrôleur) pour une architecture propre
Commencer
Clone le référentiel et ouvrez le projet dans Xcode pour démarrer:
git clone https://github.com/yourusername/flashcards-app.git
cd flashcards-app
open Flashcards.xcodeproj
Exécutez le projet sur votre simulateur préféré ou votre appareil réel exécutant iOS 16.0 ou version ultérieure.
Captures d'écran
Interface principale


Ponts préférés


Page Flashcards


Séances de pratique de la carte flash


Ajouter une nouvelle page de jeu


Ajouter une nouvelle page Flashcards


Chaque paire de captures d'écran montre les variations de mode sombre et lumineuse, offrant une vue complète de l'adaptabilité thématique de l'application.
Contributions
Les contributions sont les bienvenues. Veuillez débarquer le référentiel et soumettre une demande de traction avec vos fonctionnalités ou correctifs.
Licence
Distribué sous la licence du MIT. Voir LICENSE pour plus d'informations.
Contact
Votre nom - @ danujajayasuri3 - [email protected]
Lien du projet: https://github.com/danuja01/flashcardsapp-ios