Android application showcasing REST API use for Android 8.0.0 and up.
-
Poprzez Android Studio:
- Otworzyć projekt w Android Studio
- Emulator: Utworzyć nowe wirtualne urządzenie (Tools -> AVD Manager) lub wybrać jedno z dostępnych urządzeń. / Fizyczne urządzenie: Podłączyć telefon do komputera poprzez USB, w ustawieniach programistycznych włączyć debugowanie USB. Urządzenie powinno pojawić się jako dostępne.
- Kliknąć przycisk "Run app"
-
Poprzez plik .apk:
- Przenieść plik app-debug.apk, znajdujący się w folderze głównym repozytorium, na urządzenie
- Otworzyć plik i postępować zgodnie z instrukcjami na ekranie
-
Uproszczenia
- Dostęp do API Githuba jest ograniczony do 60 zapytań na godzinę (Aplikacja nie jest uwierzytelniona)
- Widok szczegółów repozytorium przedstawia jedynie pliki znajdujące się w głównym folderze repozytorium.
-
Możliwości rozwoju
- Głębsza eksploracja plików znajdujących się w repozytorium (otwieranie folderów)
- Wyszukiwanie repozytoriów na ekranie głównym (w treści zadania taka funkcja nie była wyszczególniona w wymaganiach)
- Implementacja kolejnych funkcji serwisu Github (np. Przeglądanie pull requestów, issues)