Пассивный пользовательский интерфейс имеет существенные преимущества перед тем, чтобы запихивать весь код в один компонент, особенно по мере роста сложности данного компонента.
В докладе рассмотрим практики разработки UI на Compose в разрезе дизайн-системы под Android.
Спикер рассказал о процессе и особенностях адаптации интерфейсов мобильных приложений под ОС Аврора.
Не меняя типографику, цвета и не улучшая верстку, а просто уменьшив количество струн, можно значительно улучшить пользовательский интерфейс.
Yandex BDUI Conf — первая конференция от Яндекса и Яндекс Маркета для всех, кому интересны BDUI/SDUI.
Обсуждаем вёрстку UI мобильных приложения на сервере без необходимости обновления приложений — Server Driven UI.
Android User Interface Samples — коллекция фирменных Android-проектов от Google, которые помогут вам понять фичи UI и начать встраивать их в свои приложения.
Maestro — простой и эффективный фреймворк для тестирования UI. Главные особенности: толерантность к изменениям интерфейса, автоматическая обработка задержек, быстрые итерации, декларативный синтаксис, простая установка.
Вот компоненты, о которых многие начинающие UI/UX-дизайнеры забывают в процессе проектирования.
Вы когда-нибудь задумывались о том, как можно изменить пользовательский интерфейс приложения не выпуская новой версии?
Как Airbnb быстрее доставляет функции в веб, iOS и Android с помощью Server-Driven UI под названием Ghost Platform.
AppCraft обозревает новые и интересные стартапы в своем Telegram-канале, говорит о том, как делать отличные сервисы и зарабатывать, решая проблемы клиентов.
Старший дизайнер Джон Мур поделился опытом, который он получил, создав более 10,000 экранов.
UI-дизайн, особенно его художественная, визуальная сторона, постоянно развивается. В то время как большинство текущих продуктов повторяют одни и те же проверенные и хорошо известные шаблоны информационной...
Compose предлагает современные декларативные API-интерфейсы Kotlin, помогающие создавать красивые, отзывчивые приложения с гораздо меньшим объемом кода.
В двух прошлых уроках мы рассмотрели основы Jetpack Compose и сделали простой макет, а в этом внедрим в него некоторые принципы материального дизайна.
В прошлом уроке мы рассмотрели основы Jetpack Compose, в этом продолжим создавать отличные декларативные интерфейсы для Android-приложений.
В этом руководстве вы создадите простой пользовательский интерфейс с помощью декларативных функций Jetpack Compose.
Server-Driven UI - это когда сервер с помощью API сообщает приложению, какие компоненты отображать и с каким содержимым.
Популярная статья UX-дизайнера Мариель Москериола с ценными советами по улучшению любого интерфейса.