#20 - LibGDX, parsujemy odpowiedź webserwisu - Praktyczne Programowanie
Dobrowolne wsparcie mojej działalności:
http://www.javadevmatt.pl/wsparcie/
FB: https://www.facebook.com/javadevmatt/
Playlista serii: https://www.youtube.com/playlist?list=PLFq6ri1W22hwmA0FzkR5zPPOnsimwUc9P
Pamiętajcie, że film ma na celu pokazanie całej otoczki - od planowania, przez commitowanie, naprawienie błędów etc. Nie przepisujcie kodu z filmiku. Macie stan kodu z tego filmiku dostępny na Githubie.
Kod źródłowy projektu z filmu: https://github.com/JavaDevMatt/tutorialclicker/tree/tut20
Webserwis, z którego korzystamy: http://javadevmatt.pythonanywhere.com/tutorialclicker/api/v1.0/features
Co było w filmie?
00:10 - Zaglądamy do Trello.
00:37 - O parsowaniu jsonem.
01:07 - Wrzucenie zależności do build.gradle.
03:16 - Zaczynamy parsować.
04:10 - Dodanie metody parseResponse.
05:34 - Zmiana decyzji co do przechowywania "ficzerów" w naszym lokalnym serwisie.
07:30 - Metoda pytająca o dany feature wewnątrz naszej aplikacji.
09:00 - Wracamy do parsowania!
11:30 - Ze stringu na mape.
14:10 - Sprawdzamy jak działa aktualny stan.
15:31 - Tworzymy nowy branch w gicie.
17:07 - Commitowanie parsowania.
18:15 - Zaczynamy dummy ShopService.
22:20 - Sprawdzamy, czy nasze "ficzery" działają.
24:00 - Commitowanie dummy ShopService.
24:45 - dodanie ErrorMessage do SplashScreenu.
26:23 - Przygotowujemy wygląd naszego ErrorMessage.
27:30 - Logika naszego ErrorMessage.
29:40 - Testujemy stan projektu.
30:08 - Pseudo "commitowanie" - wyłączyło mi się nagrywanie jak commitowałem :p
31:35 - Co w następnym filmie serii.
Co powinieneś potrafić, by zacząć pracę jako programista?
Jak wygląda organizacja i dzień pracy programisty?
Jak i skąd się uczyć, by nie marnować czasu?
Uporządkowałem te informacje w moim ebooku:
http://www.juniordeveloper.pl/