Skip to content

dennissand/WissensAPP_01

Repository files navigation

WissensAPP_01

Diese ist meine Abschlussarbeit für den Kotlin Part,in der Qualifizierung zum App Developer von Syntax Institut. Folgende Anforderungen sind an die App gestellt:

sauberer und verständlicher Code
Verwenung von GitHub
MVVM Pattern mit LiveData
Multiple Screens
RecyclerView
Repository Pattern
API Call / einbinden von Firebase
Room Datenbank / einbinden von Firebase

Diese Punkte sollten sich in der App wiederfinden.

Die App hat einen Sign In und Log In Teil, der an Firebase Auth gekoppelt ist. Somit hat jede Email eine UID mit der alle weiteren Daten einem Nutzer/in zuzuorten ist.

Man kann "Boxen" erstellen, bearbeiten und auch Löschen. Der User kann eine Titel und den Inhalt Vermerken. Zusätzlich kann man sich den Inhalt der Boxen anzeigen lassen.

Nun kann man den "Boxen" - "Karten" zuordnen. Diese kann man editieren und auch löschen. Man hat 2 Eingabe Felder (A und B). So kann man als Beispiel Englisch Vokabeln perfekt vorbereiten. Auf der A-Seite das deutsche Wort und auf der B-Seite das Englische Wort. Nun kann man entweder gekonnt oder nicht gekonnt anwählen im Lern Bereich der App. Danach kann man die nicht gekonnten wiederholen, aber auch die gekonnten überprüfen.

Mir war wichtifg das man als User "alles" selber zum lernen einstellen kann, denn nach dem bewehrten Boxen-Lern-System ist der ERfolg am Ende garantiert. Es ist auch egal ob Vokabeln, Mathematische Formeln oder Fakten zur Geschichte. Es lassen sich alle Lernbereich selbstständlich implementieren.

Ich möchte nun meiner Tochter Freida Schreiber für die tolle Idee und auch die Tips an der App.
Meinem Dozenten Andre Wagner
Meiner Mitqualifikantin Maren Brinkmann
Und allen Tutoren die mir in den schwierigen Situtation gezeigt haben das ein Punkt, eine Klammer oder Groß-und Kleinschreibung den Unterschied machen
Und vorallen gilt der größte Dank meiner FRau Nicole Sand die mich im "Elfenturm" die Zeit , den Raum und vorallem viel Kaffe zur Verfügung gestellt hat

Ich freue mich über einen offenen Austausch und gerne Tips, Anregungen für Verbesserungen und neuen Features.
Sollte Jemand dabei sein der Sagt - das ist die App auf die die Welt gewartet hat bin ich auch offen eine großes Projekt zu starten

Es wird sich noch einige Änderung ergeben, da ich das Projekt Final am Donnerstag den 11.August 2022 vorstellen werde.

Ich wünsche Euch Allen nur das Beste und bleibt Gesund !

Dennis Sand

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published