TGViewer
Голос UWDC / Суровый айтишник Голос UWDC / Суровый айтишник @trueit · 282 subscribers
Post #291 287
Практика безрелизной поставки новых фич от Дениса.
-
BDUI: Безрелизное изменение конфигурации шиммеров
Денис Дружинин
Томск, Т-Банк, техлид Андроид
#Mobile
-
Шиммеры отображаются во время загрузки экрана. Мы придумали свой DSL (Domain-Specific Language), чтобы закодировать конфигурацию шиммеров в строке минимальной длины. Далее скрипт на нашем DSL может передаваться как query-параметр (или другим образом), чтобы быть показанным для конкретного экрана, реализованного с помощью WebView или BDUI. Такой подход позволяет обновлять конфигурацию шиммеров безрелизно, что бывает необходимо при изменении дизайна экрана, который также обновляется безрелизно. Расскажу об особенностях DSL, об алгоритме парсинга и превращения полученной структуры данных в набор View во ViewGroup. Уделю внимание в докладе архитектурным вызовам, с которыми столкнулся при реализации безрелизных шиммеров.

Ценность для аудитории: в докладе в деталях раскрывается важный аспект актуального в индустрии направления безрелизной поставки новых фичей. Сейчас многие компании внедряют те или иные технологии безрелизности, поэтому предлагаемый практико-ориентированный доклад будет интересен широкой аудитории.
-
Билеты тут! (бесплатно) почти кончились, успевайте!
  • 🔥 3
  • 👍 2
More from @trueit
  1. Jul 2, 2026Через полчаса начинаем, ждём трансляцию по ссылке https://vk.com/uwdcconf?z=video-14839588…
  2. Jun 19, 2026Пришло время немного помитапить) - Автоматизация ревью кода 2 июля в 15:00 мск (онлайн) Ег…
  3. May 16, 2026Завершаем интеллектуальную часть UWDC и начинаем думать о менее официальной — на афтепати…
  4. May 16, 2026Спасибо девчатам из GIGASCHOOL за AI секцию и активность на площадке. - GIGASCHOOL — агент…
  5. May 16, 2026Огромное спасибо команде INTEC за ежегодную поддержку UWDC. - Подходите на стенд компании,…
  6. May 16, 2026Партнёр конференции — компания МАРКЕТИНГ • ПРОДАЖИ • КОУЧИНГ Это комплексный подход для ус…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →