RU

Как я написал круговой лаунчер на Jetpack Compose: тригонометрия свайпов и системные грабли

Большинство лаунчеров для Android повторяют одну и ту же концепцию сетки иконок. Чтобы открыть приложение, нужно листать бесконечные рабочие столы и…

androidkotlinjetpack composeлаунчерlauncheropen sourcediswipeuiandroid development
Habr
RU

Дизайн-система в Додо: почему модуль компонентов – это еще не система

28 стилей одной кнопки на старте – и как мы дошли до дизайн-системы, которая живет без нас: с паспортами компонентов, распределенной разработкой и г…

дизайн-системаandroidjetpack composekotlinдизайн-системыиигенерация кодаmobile developmentui kitдизайн
Habr
RU

Почему Android экран дёргается: простые ошибки, которые ломают плавность

После этой статьи вы сможете найти самые частые причины лагов в Compose-экранах и быстро убрать их без больших переписываний. Разберем, почему больш…

androidkotlinjetpack composeperformanceoptimizationbest practicesuicoroutines
Habr
RU

Топ-10 вопросов с Android-собеседований в 2026 — с разборами

Думаю, многие из нас успели заметить стремительное изменение рынка в последние пару лет: он плавно превратился из рынка соискателя в рынок нанимател…

androidkotlinjetpack composekotlin coroutineskotlin flowviewmodelсобеседованиеподготовка к собеседованию
Habr
RU

Пять ошибок при работе с Jetpack Compose, из-за которых тормозит recomposition

Привет, Хабр! Jetpack Compose в 2026 году стал стандартом разработки UI на Android, но в проектах регулярно повторяется одна и та же история: на экр…

jetpack composeandroidrecompositionмобильные приложенияCompose Compilerоптимизация UIпроизводительность Android
Habr
RU

Интерфейсная биомимимикрия: может ли фрактальная навигация заменить «кладбище иконок» в SuperApp?

В прошлом посте https://habr.com/ru/articles/1045002/ я рассказывал про ORDO как про приватный мессенджер с нестандартной навигацией. Но сегодня я х…

ordosuperappuxui дизайндизайн интерфейсовбиомиметикафрактальная навигацияпространственная памятьинтерфейсы будущегоjetpack composeкогнитивная нагрузка