Harmonogram spotkań

Spotkanie organizacyjne w ramach przedmiotu.Wybór tematu aplikacji.

Wybór rodzaju bazy danych. Dalsze rozważania na temat funkcjonalności aplikacji. Uruchomienie usługi Github (połączenie Github z Android Studio).

Próba dołączenia api takeaway. Testowy program z użyciem bazy danych firebase. Rozważania na temat interfejsu użytkownika.

Przedstawienie propozycji interfacu graficznego. Wizualizacja, ekrany. Praca nad logo aplikacji. Prezentacja funkcjonalności.

Przedstawienie struktury interfejsu aplikacji. Rozważania nad właściwą nazwą aplikacji.

Utworzenie struktury bazy danych Firebase. Rozważania odnośnie korzyści oraz wad bazy Firebase względem MySQL.

Praca nad interfejsem, nad stylem graficznym aplikacji. Próba zlokalizowania błędu w kodzie dotyczącym łączenia bazy firebase z aplikacją. Przedstawienie dotychczas wykonanych prac- ekran logowania, logo.

Dopracowywanie interfejsu graficznego. Przedstawienie weryfikacji e-mail, interface graficznego, dodane hasło.

Przedstawienie wstępnej wersji aplikacji.

Podsumowanie pracy. Wystawienie ocen oraz autoryzacja sprawozdań przez opiekuna zespołu.

Praca nad funkcjonalnościami: konto, dodanie i wyświetlanie przepisu. Oprogramowanie i interfejs.

Dalsze prace nad poprawą interfejsu. Implementacja muzyki do programu.

Dodawanie i wyświetlanie przepisów oraz praca nad interfejsem konta. Zarys funkcjonalności związanej z kuponami.

Poprawa funkcjonalności związanych z zarządzaniem przepisami i kontem użytkownika. Likwidacja błędów programistycznych

Praca nad interfejsem w xml - poprawa okien przepisu, ulubionych, konta i kuponów.

Propozycje obsługi wyświetlania kuponów. Decyzja o pozostawieniu tego w fazie projektowej. Likwidacja błędów programistycznych

Dopracowywanie grafiki. Stylistyka przycisków. Dodanie obramowań. Przedstawienie funkcjonalności programu

Omówienie przebiegu prezentowania pracy zespołu, drobne poprawki interfejsu.