Opdracht
We moesten een ‘native’ applicatie maken met .NET MAUI, met AI-integratie van Azure.
Ik kwam hierbij op het idee om een applicatie te maken die het organiseren van foto’s vereenvoudigd, genaamd: Tagmaster.
Idee
Tagmaster is een applicatie die gebruik maakt van AI om automatisch een beschrijving en bijhorende tags te genereren voor een foto. In de lijstweergave kan je dan makkelijk filteren op tag.
Technologie
De applicatie gebruikt het MVVM-patroon om de achterliggende logica volledig te splitsen van de UI. Ik heb bewust gekozen voor een cross-platform lokale sQlite-database, zodat de applicatie geen draaiende backend-service nodig heeft om te werken. De volledige UI is geschreven in XAML, dit was de eerste keer dat ik dit gebruikt heb.