Pomodoro-Timer mit UWP und Xbox-Steuerung. Das Projekt ist als überschaubares Lernbeispiel für C#, UWP und die Bereitstellung auf einer Xbox One gedacht.
Die vollständige Schrittfolge mit Hinweisen zu Visual Studio, Developer Mode und Gamepad-Eingabe steht im XboxDev-Tutorial.
- Windows mit Visual Studio und installierter Universal Windows Platform development-Workload
- Eine Xbox One im Developer Mode oder der UWP-Simulator
- Visual Studio-Konfiguration Debug, Plattform x64
- Repository klonen oder als ZIP laden: example-pomodoro.
- Pomodoro.sln in Visual Studio öffnen.
- x64 als Plattform auswählen. Für lokale Tests genügt der Simulator; für die Konsole Remote Machine wählen, die Xbox-IP eintragen und den Pairing-PIN aus dem Developer Portal bestätigen.
- Mit Erstellen kompilieren und mit Bereitstellen auf Simulator oder Konsole starten.
Der zentrale Quellcode liegt im Ordner Pomodoro/. Öffne zuerst die Startseite und verfolge anschließend die zugehörige C#-Datei. So lässt sich nachvollziehen, wie Oberfläche, Eingabe und Zustand zusammenspielen.
Zeigt Zeitsteuerung, Zustandswechsel und Benachrichtigungen. Ändere danach Farben, Texte oder ein Asset und prüfe die Bereitstellung erneut. Bei Xbox-Oberflächen sind Fokusführung und ein lesbares Layout aus größerer Entfernung wichtig.
Die Beispiele stammen aus der UWP- und Xbox-One-Entwicklungsphase. Für neue Projekte sollte geprüft werden, ob Windows App SDK oder Xbox GDK besser passt.
Die Lizenzbedingungen stehen in der Datei LICENSE.