-
-
Notifications
You must be signed in to change notification settings - Fork 1
Technologien und Infrastruktur
Als übergreifende Sprache wird Flutter verwendet. Flutter bietet die Möglichkeit cross-plattform zu entwickeln anhand der selben Codebasis. Der Build selbst wird durch Dart realisiert, welches zwischen Dev-Builds und Production-Builds unterscheidet.
Basis für das Design ist Material, welches voll mit Flutter integriert werden kann. Theming erfolgt in Meilenstein 3.
Die Sprache des Servers ist Node.js, wahrscheinlich auf einem Lightsail-Server oder innerhalb einer anderen AWS/Firebase/Azure Umgebung. Da der Server erst in Meilenstein 5 kommt, wird die Entscheidung dann (mit mehr Flutter-Erfahrung) getroffen.
Ziele und Plattformen
Features und Zyklen
Architektur
Screens und Klickwege
Technologien und Infrastruktur
Design Grundlagen
App Icon
Hauptmenü
Trainingsmodus
Liste der Trainingsspiele
Übersicht nach Trainingsspiel
Liste der Trainingspläne
Trainingsplan erstellen
Zwischen Trainingsspielen
Übersicht nach Trainingsplan
Adaptives Design
Regeln für Trainingsspiel
Statistiken
Startscreen
Tutorial
Einstellungen
About
Trainingsplan Empfehlungen
Cloud Funktionen
Projektstruktur und Deployment
Datenstrukturen
Spiel und Spielmodus
Rechtliche Grundlagen Donation
Veröffentlichungskanäle
Beschreibungstexte (evtl. nicht notwendig)