Страны, города, языки, валюты — это не просто набор географических величин, а названия справочников внутри приложений hh.ru. Обычно такие справочники представляют из себя большой набор связанной информации и редко меняется, но при этом используется повсюду.
Справочники всегда должны быть актуальны и по-минимуму тратить время пользователя и разработчиков на своё обновление. В новом эпизоде “Охэхэнных историй” рассказываем:
- какую информацию мы поставляем вместе с приложением
- какую БД мы выбрали и почему
- как создается база и почему мы уверены в ее валидности
- когда мы обновляем справочники из приложения
Содержание:
- 00:00 — Интро
- 00:20 — О чем сегодня поговорим
- 00:43 — Приветствие
- 00:52 — А чего не работало-то?
- 01:47 — Сбор требований
- 02:23 — Разбор требований
- 03:26 — Выбор БД
- 06:46 — Голосование
- 08:16 — Про генерацию SQLite-базы
- 08:41 — Про работу с данными в приложении
- 09:37 — Обновление данных
- 10:39 — Подведём итоги