Zespołowa aplikacja mobilna / .NET MAUI / Projekt akademicki

Spotinder

Wieloplatformowa aplikacja .NET MAUI do odkrywania artystów Spotify. Wykorzystuje karty, próbki audio i akcelerometr do obsługi gestów przechylenia telefonu.

Przygotowanie bazy aplikacji

Co pokazuje ten projekt

Integracja mobilnego UI, sensorów urządzenia i zewnętrznego API w projekcie multiplatformowym.

Spotinder: gest jako skrót do odkrywania muzyki

Spotinder łączy mechanikę kart znaną z aplikacji randkowych z odkrywaniem artystów Spotify. Zamiast przewijać długą listę, użytkownik podejmuje decyzję jednym gestem i od razu dostaje informację zwrotną.

NOTATKA Z PROJEKTU

PUNKT WYJŚCIA

Odkrywanie muzyki powinno angażować

Celem było stworzenie lekkiego, multiplatformowego doświadczenia: karta artysty, okładka, gatunki i krótki fragment utworu miały wystarczyć, aby użytkownik chciał zobaczyć następną propozycję.

MOJA PRACA

Interakcja, API i stan w jednym rytmie

Przygotowałem widok kart, akcje polubienia i odrzucenia, obsługę próbek audio oraz kolejkę rekomendacji zasilaną danymi Spotify. Zależało mi, aby przejście do kolejnej karty nie blokowało interfejsu i było zrozumiałe na dotyku oraz myszy.

DECYZJA TECHNICZNA

MVVM trzyma logikę poza widokiem

Wspólny projekt .NET MAUI, XAML i MVVM oddzielają model artysty, stan kolejki i komendy od warstwy prezentacji. ObservableCollection automatycznie odświeża widok, a natywne gesty dają użytkownikowi natychmiastowy feedback.

NASTĘPNY KROK

Potrzebujesz systemu o podobnych możliwościach?

Opowiedz, co chcesz usprawnić, a wspólnie wyznaczymy kolejny praktyczny krok.

CHCĘ DARMOWE DEMO