Обсуждаем вёрстку UI мобильных приложения на сервере без необходимости обновления приложений — Server Driven UI. Всё это на примере Open Source движка от Яндекс DivKit.
Гость выпуска — Ольга Ким, CTO DivKit в Яндекс.
Содержание:
- 00:00 Приветствие
- 00:36 Знакомство с гостем
- 01:39 Что такое Server-Driven UI
- 02:14 Отличие от HTML
- 04:20 Как возникло название DivKit
- 05:06 Применение Server-Driven UI
- 07:39 Демо DivKit. Простой пример
- 13:58 Демо DivKit. Сложный UI
- 15:26 Как работает DivKit
- 18:38 Как отрисовывается UI на клиенте
- 19:37 Ограничения подхода
- 22:31 Влияние на размер приложения
- 23:41 Лучшие практики вёрстки UI
- 27:55 Несколько версий клиентских библиотек
- 33:20 Кэширование
- 35:03 Jetpack Compose
- 37:32 Какие виджеты есть
- 38:29 Фрагментированность
- 40:17 Open Source
- 41:46 Когда нужен Server-Driven UI
- 42:47 Контрибьют
- 44:04 Roadmap