001-Android-Hello-World from Łukasz Andrzejewski on Vimeo.
#### Lekcja 2 - Wykorzystanie RecyclerView do wyświetlenia przewijanej listy Znasz już podstawy, więc poprzeczka idzie nieco wyżej. jeżeli podczas pierwszej lekcji się nudziłeś, teraz raczej Ci to nie grozi. Podczas drugiej lekcji utworzysz nieco trudniejszy projekt, w którym odczytasz informacje z zewnętrznego serwisu. Serwis ten będzie dostarczał newsy dla danej kategorii i wyświetlał je w postaci w zwykłej, scrollowanej listy. Taka lista to bardzo popularny element aplikacji, który świetnie się sprawdza przy korzystaniu z urządzeń mobilnych.002-Android-RecyclerView from Łukasz Andrzejewski on Vimeo.
#### Lekcja 3 - Tworzenie niestandardowych wierszy RecyclerView Jesteś z nami? Nie odpadłeś po dwóch pierwszych lekcjach? Mamy nadzieję, iż motywacja przez cały czas jest, bo lekcja trzecia czeka poniżej. Czas na wprowadzanie zmian w wierszach. Podczas tej lekcji zmodyfikujesz treść wierszy wyświetlanych na poziomie RecyclerView, tak żeby były one dużo bardziej atrakcyjne. Pobierane przez Ciebie newsy będą zawierały m.in. tytuł, autora, datę i właśnie te informacje wykorzystasz do wyświetlenia ich użytkownikowi Twojej aplikacji.003-Android-RecyclerView-custom-row from Łukasz Andrzejewski on Vimeo.
#### Lekcja 4 - Komunikacja po sieci Wisienka na torcie, czyli komunikacja z backendem. Twoja ciężka praca nareszcie się opłaciła - Twoja aplikacja jest gotowa na ostatni etap. Podczas ostatniej już lekcji, przygotujesz swoją aplikację do komunikacji z serwerem, dzięki czemu będzie ona pobierała i wyświetlała newsy. Ta lekcja to także przypomnienie tego, co zrobiłeś podczas lekcji poprzednich i podsumowanie wyzwania. ### Wszystkie lekcje za Tobą? Dobra robota! **Jeśli nie chcesz jeszcze kończyć swojej przygody z Androidem, rzuć okiem na [kurs Łukasza Andrzejewskiego](https://kursy.sages.pl/kursy/programowanie-na-platformie-android/).** Obecnie trwa przedsprzedaż kursu, a to znaczy, iż możesz go kupić aż **o 400 zł taniej**. **Co da Ci kurs?** * Nauczysz się wykorzystywać popularne narzędzia developerskie jak Android Studio, Gradle. * Zdobędziesz umiejętności niezbędne do budowania natywnych aplikacji mobilnych. * Będziesz tworzyć czysty kod i architekturę, świadomie stosować wzorce projektowe. * Poznasz najważniejsze elementy API oraz nauczysz się jak integrować aplikacje mobilne z backendem. **Co wchodzi w skład kursu?** * ponad 20h nagrań wideo, * oficjalne otwarcie z autorem kursu, * dostęp do zamkniętej grupy dyskusyjnej (będziesz mógł na bieżąco omówić * swój przypadek czy problem), * dostęp do kodu źródłowego. Więcej o kursie możesz przeczytać na [tej stronie](https://kursy.sages.pl/kursy/programowanie-na-platformie-android).