- Мобильная разработка, # 1.3, Зал Солженицына
Старший разработчик в Казанском офисе компании “Открытые решения”
Несмотря на то, что последние полгода Room кочует из одной версии alpha в другую, разработчики используют эту часть Jetpack очень активно. ORM от Google привлекает их понятной структурой, малым количеством необходимого boilerplate-кода, лёгкими миграциями, простотой тестирования и ещё множеством приятных мелочей.
Если Вы ещё не используете Room в своих проектах, определенно, вам пора начинать! Я расскажу вам, как это сделать, избежав типичных ошибок и получить серьезный профит.
Рассмотрим вопросы:
- как сделать код работы с БД более читаемым и понятным
- как получить привязку выполнения запросов к БД к жизненному циклу Activity и Fragment
- как при этом следовать SOLID без лишних усилий
- как писать и тестировать миграции
Мой доклад рассчитан как на начинающих разработчиков, так и на опытных специалистов, возможно уже использующих Jetpack и модные сейчас coroutines языка Kotlin в своих проектах.
Доклад рассчитан как на начинающих, так и на опытных разработчиков под Android
