Сложность
Сложность
Начинающий
Тип обучения
Тип обучения
Курс
Формат обучения
Формат обучения
Записанные лекции
Трудоустройство
Трудоустройство
Отсутствует

Стоимость курса

нет данных
нет рассрочки

DataStore предоставляет 2 имплементации: Proto DataStore, позволяющий хранить типизированные объекты typed objects (на базе protocol buffers) и Preferences DataStore,хранящий пары ключ-значение. Данные сохраняются асинхронно, консистентно и транзакционно, избавляя от недостатков подхода на SharedPreferences.

Вы узнаете:

  • Что такое DataStore и почему стоит его использовать.
  • Как добавить DataStore в ваш проект.
  • Ключевые различия между Preferences и  DataStore и плюсы/минусы использования
  • Как использовать Preferences DataStore.
  • Как мигрировать с  SharedPreferences на новые Preferences DataStore.

Проект:

В качестве практического примера вы разработаете приложение-список дел, которое позволяет сортировать список созданных задач по приоритету или по дедлайну.

Что вы получите после обучения

Приобретаемые навыки
1
Хранение данных в Android
2
Jetpack Datastore
3
Основы DataStore
4
Обзор Preferences DataStore
5
Обновление TaskViewModel

Образовательная организация

Обучаем разработке на проекте с наставником

Практические онлайн-интенсивы для Android-разработчиков, туториалы и материалы от экспертов, работающих в лучших IT-компаниях.

AndroidSchool.ru - это полезные статьи, курсы и интенсивы для обучения азам и совершенствования навыков Android - разработки. Авторы материалов - разработчики, ежедневно разрабатывающие мобильные приложения в крупнейших ИТ-компаниях России и мира, таких Rambler&Co, Beeline, Alibaba.

УЧИТЕСЬ У ЭКСПЕРТОВ
Программа была разработана ведущими разработчиками которые имеют опыт работы в лучших ИТ-компаниях не только России но и мира
 
ПРАКТИЧЕСКИЕ ПРИМЕРЫ И ПРОЕКТЫ
Наши курсы и интенсивы нацелены прежде всего на развитие практичеcких навыков. Поэтому все вебинары насыщены кейсами из реальной практики.
 
ИНДИВИДУАЛЬНЫЙ ПОДХОД
Разработанные вами проекты будет проверять куратор проекта. Кроме того у вас будет возможность задать вопросы лично преподавателю.

Программа курса

Хранение данных в Android c помощью Jetpack Datastore 

Lecture1.1
Описание проекта 05 мин.Preview

Lecture1.2
Основы DataStore 05 мин.

Lecture1.3
Обзор Preferences DataStore 05 мин.

Lecture1.4
Сохранение данные в Preferences DataStore 10 мин.

Lecture1.5
Обновление TaskViewModel 05 мин.

Рейтинг курса

2.7
рейтинг
0
0
0
0
0

Может быть интересно

обновлено 02.03.2023 12:39
Хранение данных в Android c помощью Jetpack DataStore

Хранение данных в Android c помощью Jetpack DataStore

Оставить отзыв
Поделиться курсом с друзьями