Dodatkowe materiały na temat komponentów architektury

Próbka

  • Sunflower, aplikacja do pielęgnacji roślin, która ilustruje najlepsze praktyki programowania na Androida z użyciem Jetpacka.
  • Przykłady biblioteki Android Data Binding
  • Ćwiczenia z programowania

  • Android Room with a View (Java) (Kotlin)
  • Powiązanie danych Androida z kodem
  • Praca w tle z WorkManager (Java) (Kotlin)
  • Codelab dotyczący nawigacji
  • Codelab dotyczący przewijania na Androidzie
  • Ćwiczenie z programowania dotyczące trwałości danych w Androidzie
  • Ćwiczenie w Codelab dotyczące komponentów uwzględniających cykl życia w Androidzie
  • Szkolenia

  • Udacity: tworzenie aplikacji na Androida w Kotlinie
  • Posty na blogu

  • Android Data Binding Library – z pola Observable do LiveData w 2 krokach
  • Prosta implementacja coroutines w Androidzie: viewModelScope
  • Stabilna wersja Jetpack WorkManager na Androida
  • Zmiany języka i antywzorzec AndroidViewModel
  • Room i Coroutines
  • Podstawy WorkManagera
  • Przedstawiamy WorkManager
  • Powiązanie danych – wnioski
  • Migracja stopniowa z SQLite do Room
  • ViewModels: trwałość, onSaveInstanceState(), przywracanie stanu interfejsu i ładowarki
  • ViewModels : prosty przykład
  • ViewModels i LiveData: wzorce i błędy
  • LiveData poza ViewModel – wzorce reaktywne z użyciem Transformations i MediatorLiveData
  • LiveData z SnackBar, nawigacją i innymi zdarzeniami (przypadek SingleLiveEvent)
  • Ładowanie danych z uwzględnieniem cyklu życia za pomocą komponentów architektury
  • Duże zapytania do bazy danych na Androidzie
  • Testowanie migracji pokoi
  • Informacje o migracji z Room
  • 7 wskazówek dotyczących pokoju
  • 7 kroków do pokoju
  • Room + RxJava
  • Pokój + czas
  • Poznaj Androida Sunflower
  • ogłaszamy wersję stabilną komponentów architektury 1.0
  • Android i architektura
  • Filmy

  • Co nowego w składnikach architektury (Google I/O 2019)
  • Nawigacja w Jetpacku (Google I/O'19)
  • Kotlin Coroutines na Androidzie (Google I/O'19)
  • Android Jetpack: przedstawiamy WorkManager
  • Android Jetpack: przedstawiamy komponent Nawigacja
  • Zabawa z LiveData (Android – Dev Summit 2018)
  • Jedno działanie: dlaczego, kiedy i jak (Android Dev Summit '18)
  • The Room in the House (Android Dev Summit '18)
  • Android Jetpack: nowości w składnikach architektury (Google I/O 2018)
  • Android Jetpack: jak mądrze używać fragmentów w interfejsie (Google I/O '18)
  • Android Jetpack: łatwe przetwarzanie w tle za pomocą WorkManager (Google I/O '18)
  • Android Jetpack: zarządzanie nieskończonymi listami za pomocą RecyclerView i Paging (Google I/O '18)
  • Android Jetpack: zarządzanie nawigacją w interfejsie za pomocą kontrolera nawigacji (Google I/O 2018)
  • Architecture Components - Solving the Lifecycle Problem (Google I/O '17)
  • Składniki architektury – trwałość i praca offline (Google I/O 2017)
  • Jetpack Room
  • Jetpack LiveData
  • Jetpack Paging
  • Architektura komponentów – przypadki użycia (GDD India '17)
  • Android Jetpack: ViewModel