Flashcards App
Überblick
Die Flashcards -App ist eine mobile Anwendung, die Benutzer beim Lernen und Auswendiglernen durch die Verwendung digitaler Karteikarten unterstützt. Mit einem Fokus auf Einfachheit und Benutzererfahrung ermöglicht diese App Benutzern, aus Sets von Karteimen, die jeweils ein Thema oder ein Thema von Interesse darstellen, aus Sätzen von Karten zu erstellen, zu studieren.
Merkmale
- Deck erstellen : Benutzer können mehrere Decks für verschiedene Themen oder Themen erstellen, von denen jeweils ein eindeutiger Name und eine eindeutige Beschreibung.
- Fügen Sie Karteikarten hinzu : Jedes Deck kann zahlreiche Karteikarten mit einer Front (Frage oder Eingabeaufforderung) und zurück (Antwort oder Informationen) enthalten.
- Studienmodus : Nehmen Sie an einer Studiensitzung teil, in der Karteikarten vorgestellt werden, um sich auf die Wiederholung und einen aktiven Rückruf zu ermöglichen.
- Track -Fortschritt : Die App verfolgt die Anzeigeverlauf und bietet Statistiken zum Lernfortschritt.
- Favoriten : Benutzer können Decks als Favoriten für einen schnellen Zugriff markieren.
- Lange Pressaktionen : Langes Drücken auf einem Deck oder einer FlashCard ermöglicht das Bearbeiten oder Löschen und liefert eine reibungslose Benutzerinteraktion.
- Adaptive Benutzeroberfläche : Die App verfügt über eine reaktionsschnelle Benutzeroberfläche, die sich der Geräteorientierung und Bildschirmgröße anpasst und ein konsistentes Erlebnis auf allen Geräten gewährleistet.
Technischer Stapel
- Sprache : Swift
- Frameworks : UIKIT, kombinieren für reaktive Programme
- Datenverwaltung : Coredata für lokale Datenpersistenz
- Designmuster : MVC (Modell-View-Controller) für saubere Architektur
Erste Schritte
Klonen Sie das Repository und öffnen Sie das Projekt in Xcode, um zu starten:
git clone https://github.com/yourusername/flashcards-app.git
cd flashcards-app
open Flashcards.xcodeproj
Führen Sie das Projekt auf Ihrem bevorzugten Simulator oder echtem Gerät aus, das iOS 16.0 oder höher ausgeführt wird.
Screenshots
Hauptschnittstelle


Variante Decks


Seite Kartenseite


BLASSKARD -Übungssitzungen


Neue Deckseite hinzufügen


NEUE SEITE FLASHCARDS Fügen Sie hinzu


Jedes Paar Screenshots zeigt die dunklen und Lichtmodusvariationen und bietet eine umfassende Ansicht der thematischen Anpassungsfähigkeit der App.
Beiträge
Beiträge sind willkommen. Bitte geben Sie das Repository aus und senden Sie eine Pull -Anfrage mit Ihren Funktionen oder Korrekturen.
Lizenz
Unter der MIT -Lizenz verteilt. Weitere Informationen finden Sie LICENSE .
Kontakt
Ihr Name - @Danujajayasuri3 - [email protected]
Projektlink: https://github.com/danuja01/flashcardsapp-ios