AndroidSchool.ru

Android LiveData и ViewModel

Начало: В любой момент
Длительность: 1 неделя
Онлайн

Описание курса

В этом курсе вы научитесь работать с компонентами, помогающими пережить жизненный цикл активити или фрагментов LiveData и ViewModel. LiveData является частью Android Architecture Components – это набор библиотек от Google, которые помогают решать стандартные задачи при разработки мобильных приложений под Android. Обычно, когда меняются данные, нужно обновить состояние и графического интерфейса, который отображал данные. Учитывая то, что Android-компоненты имеют свой жизненный цикл и могут быть недоступны на момент обновления интерфейса – до недавнего времени обработка таких ситуаций была настоящей головной болью для разработчиков.  Однако теперь с помощью LiveData это стало проще простого. И в этом курсе мы разберёмся как это сделать.

Ключевые особенности курса

  • Научитесь работать с компонентами, помогающими пережить жизненный цикл активити или фрагментов
  • Сможете применять LiveData для обновления UI
  • Освоите работу с ViewModel
  • Поймете как использовать паттерн Репозиторий для разделения клиентского кода и кода для доступа к данным
  • Разработаете приложение в соответствии с рекомендуемой Google архитектурой
  • Научитесь работать с Android Architecture Components

Отзывы о курсе

Отзывов пока нет
Будьте первым, напишите отзыв и поставьте оценку этому курсу.

Еще курсы