W tym tygodniu poprawiłem niektóre funkcjonalności aplikacji desktopowej. Ostatnim razem podczas szybkiego przełączania się pomiędzy tygodniami było odczuwalne opóźnienie przy przełączaniu. Dodatkowo aplikacja desktopowa została w końcu przekształcona na styl widgetu.
W tym tygodniu napisałem dwa serwisy pozwalające pobierać informacje o aktualnościach ze stron Internetowych. Dodatkowo poprawiłem logowanie w aplikacji mobilnej. Wykorzystuje ono teraz SecureString, dzięki czemu można wykorzystać ten sam ViewModel.
W tym tygodniu skupiłem się głównie na projektowaniu interfejsu użytkownika. Wszystkie funkcjonalności muszą być widoczne i dostępne w prosty sposób. Jak w poprzednim projekcie, jako czcionkę główną wykorzystam Lato, dodatkowo będę posilał się ikonami z Font Awesome. Kolory bazowe wykorzystam z logo uczelni. Więcej informacji o wykorzystywanych przeze mnie zasobach można zobaczyć tutaj.
Uczelnia, na której studiuję jakiś czas temu zrezygnowała z standardowych indeksów na rzecz elektronicznych. Od tamtej pory plan zajęć, jak i oceny są dostępne tylko w tym systemie. Kilka osób już zrobiło aplikacje na system Android wyświetlające plan zajęć. Nie spotkałem się jeszcze z aplikacją typu widget na system Windows, która wyświetlałby aktualny plan z