Stwórz aplikację mobilną z następującą funkcjonalnością: zrealizuj prostą grę za pomocą DrawView, stwórz bazę danych użytkowników za pomocą RoomDB i połącz ją z RecyclerView. Skonfiguruj funkcjonalność onClick dla elementów listy w RecyclerView, aby po naciśnięciu na element otwierała się nowa aktywność, w której będą wyświetlane odpowiednie wpisy z bazy danych. Dodaj co najmniej osiem powiązanych działań, w tym jeden widok przez RecyclerView. Zintegruj pracę z jednym API, zrealizuj funkcję autoryzacji (logowanie) i dodaj jeszcze jedną metodę uwierzytelniania, na przykład przez GitHub, Twitter lub Google. Zintegruj również pracę z bazami danych Firestore, Realtime Database i Storage. Dodatkowe punkty można zdobyć za kreatywność, wysokiej jakości wizualny design i testowanie gotowego projektu w postaci apk w TestLab.
Przetłumaczone za pomocą DeepL.com (wersja darmowa)