TGViewer
ANDROID SCHOOL.RU - Android на практике ANDROID SCHOOL.RU - Android на практике @android_school_ru · 944 subscribers
Post #196 376
В больших приложениях очень часто возникает задача генерировать UI на лету. Продакт-менэджеры не хотят перевыпускать приложение, необходимо чтобы UI экрана менялся
динамически в зависимости от страны/типа пользователя/времени и т.д. Поэтому в последнее время набирают популярность различные библиотеки, позволяющие легко и просто
сгенерировать UI на лету. Такие компании как Airbnb, Amazon, Facebook используют такие инструменты в повседненвой работе и они доступны для разработчиков.
И в своих проектах я тоже использую несколько подходов, используя Groupie для динамического формирования экрана. Поэтому сегодня сразу несоклько статей и туториалов на эту тему:

1) Обзор решений для динамического формирования UI экрана
https://proandroiddev.com/dynamic-screens-using-server-driven-ui-in-android-262f1e7875c1

2) Обзор декларативного UI frameworkа для Android - Jetpack Compose https://developer.android.com/jetpack/compose/tutorial

3) Пример на хабре https://habr.com/ru/post/471670/

4) Туториал с подробными шагами от Google https://codelabs.developers.google.com/codelabs/jetpack-compose-basics/#0

@android_school_ru
Medium Dynamic screens using server-driven UI in Android Understanding the concept of server-driven UI for native mobile development
More from @android_school_ru
  1. Oct 8, 2026Как быть Android-разработчику в эпоху перемен? Спасибо всем, кто принял участие в опросе п…
  2. Sep 28, 2026Post #401
  3. Sep 14, 2026​​Как ChatGPT украл у начинающих разработчиков самое важное. Вчера был День программиста,…
  4. Sep 9, 2026Как научиться решать задачи на Leetcode Знаю, что многих разработчиков буквально вводят в…
  5. Sep 1, 2026🎓 1 сентября - хороший повод снова чему-то поучиться. Особенно если осенью планируете ход…
  6. Aug 31, 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 →