Bezig met laden
Discord Rich Presence App
Deze applicatie stelt gebruikers in staat om een custom activity status in Discord weer te geven via Discord Rich Presence. Gebouwd met WPF (Windows Presentation Foundation) en het MVVM-ontwerppatroon in .NET, biedt de app een intuïtieve interface waarmee gebruikers eenvoudig hun status kunnen aanpassen.
Belangrijkste functies van de applicatie:
- Custom Activity Status: Gebruikers kunnen hun eigen tekst, fotos en knoppen instellen voor hun Discord-status, zoals "Aan het gamen", "Werken", of een volledig gepersonaliseerde boodschap.
- Automatische Statusverandering: De app biedt een uniek loop-systeem waarmee gebruikers de status automatisch kunnen laten veranderen na een ingestelde tijd, bijvoorbeeld elke paar minuten of seconden. Dit is handig voor gebruikers die regelmatig van status willen wisselen zonder dit handmatig te hoeven doen.
- Real-time Synchronisatie: De status wordt direct gesynchroniseerd met Discord, waardoor gebruikers onmiddellijk hun nieuwe activiteitstatus kunnen zien op hun profiel en bij vrienden.
Technische benadering:
- WPF & MVVM: De applicatie maakt gebruik van Windows Presentation Foundation (WPF) voor de gebruikersinterface, gecombineerd met het MVVM-ontwerppatroon om een gestructureerde en onderhoudbare code te waarborgen.
- Discord Rich Presence SDK: Door integratie van de Discord Rich Presence SDK is het mogelijk om real-time gegevens te synchroniseren met Discord en een dynamische gebruikerservaring te bieden.
Met dit project heb ik mijn vaardigheden in WPF, MVVM, en .NET verder verfijnd, terwijl ik praktische ervaring opdeed met het implementeren van timers en multi-threading voor de automatische statusverandering. Het gebruik van de Discord Rich Presence SDK stelde me in staat om een diepgaande integratie te maken tussen de applicatie en het Discord-platform, wat mijn kennis van externe API's en real-time communicatie vergrootte.