Wymagania projektowe
Wymagania projektowe:
- aplikacja musi się składać z minimum 8 ekranów *
- należy w aplikacji wykorzystać trzy metody dostępu do danych za pomocą API (GET, POST, PUT) *
- należy zaimplementować dwa rodzaje nawigacji omawiane na wykładzie *
- należy użyć wybranego frameworka z gotowymi kontrolkami (antDesign, nativeBase etc.)
- należy skorzystać z dwóch wybranych sensorów dostępnych z urządzenia (aparat, kamera, akcelerometr) *
- projekt należy umieścić na zdalnym repozytorium (GitHub, GitLab, BitBucket, etc.)
- każda osoba biorąca udział w projekcie musi posiadać przynajmniej 5 commitów
Kamienie milowe:
Pierwszy Kamień Milowy - 3 zajęcia projektowe (mockupy)
Drugi Kamień Milowe - 5 zajęcia projektowe (zaimplementowane mockupy wraz wyświetlaniem danych z bazy bądź ze statycznego pliku JSON)
* Wymagania zaznaczone gwiazdką należą do wymagań obowiązkowych. Brak spełnienia tych wymagań uniemożliwia zespołowi podejście do obrony projektu.