Music Player
Wykorzystane technologie:
Java
JavaFX
PostgresSQL
CSS
Funkcjonalności aplikacji:
-odtwarzanie muzyki
-segregowanie utworów według gatunku lub nastroju
-wyszukiwanie utworów według albumu, artysty lub nazwy
-wyszukiwanie tekstu z strony azlyrics.com
-możliwość automatycznego połączenia z YouTube i wyświetlenie tam danej piosenki
Funkcjonalności których nie udało się na czas zrobić, ale pojawią sie wkrótce:
-tworzenie własnych playlist
-usuwanie piosenek
-wyswietlanie wideo z Youtube w oknie aplikacji
-poprawa wyglądu, dodanie kilku ikon, poprawa kodu i jego czytelności
Wykorzystane wzorce:
MVC
Observer -podświetlanie w tabeli danej piosenki
Builder - w klasie Song
Screenshoty z aplikacji:
Strona główna aplikacji
Wyświetlanie albumów. Tak samo wygląda wyświetlanie po artystach.
Przykład wyświetlania piosenek według albumu. W planach jest dodanie obok nazwy albumy buttona będącym odnośnikiem do sklepu empik, do strony z tej albumem aby można było zamówić album.
Przykład edycji piosenki. Możemy przypisać piosence jakie genres i moods do niej pasują, a także wyszukać i wyświetlać tekst. Po znalezieniu tekstu zapisujemy je w bazie danych, i na następny raz mamy już tekst bez konieczności ponownego wyszukiwania.