Небольшой экран для умного дома, созданный для изучения нового Jetpack Compose Foundation Style API. Приложение целенаправленно сфокусировано: один экран управления кондиционером, чистая визуальная система в стиле...
Пользователь получает более качественное приложение, без необходимости поддерживать две отдельные версии одного и того же пользовательского интерфейса.
RvSystem Monitor — это высокопроизводительное приложение для мониторинга Android-системы, сочетающее в себе выразительные возможности Jetpack Compose с исключительной эффективностью Rust. Оно предоставляет информацию об низкоуровневом аппаратном...
Инструментарий для создания пользовательского интерфейса Android, который, как вам казалось, вы хорошо знаете, таит в себе множество сюрпризов, которые большинство разработчиков упускают из виду.
Этот проект создан для настройки и демонстрации анимаций Jetpack Compose на реальном устройстве Android, используя Compose HotSwan для редактирования в реальном времени. Анимации физические: коэффициент затухания...
Как только ваше приложение разрастется, навигация перестанет быть просто перемещением между экранами. Она станет частью вашей архитектуры.
Статья исследует сложности создания блочных редакторов, которые выходят за рамки простого редактирования текста, подобно Notion. В отличие от традиционных текстовых полей, где Enter означает новую строку,...
ParticleEmitter — библиотека рендеринга частиц в Jetpack Compose для Android. Создавайте красивые анимации частиц на основе физических принципов с помощью двух подходов, оптимизированных для различных сценариев...
Jetpack Compose — это не столько новый набор инструментов для создания пользовательского интерфейса, сколько новая парадигма, и с ней приходит необходимость отказаться от некоторых старых привычек...
Встроенный фото пикер — это не «кастомный интерфейс галереи». Это системный инструмент выбора фотографий, отображаемый внутри вашей иерархии UI, обладающий теми же свойствами безопасности и конфиденциальности,...
Dejavu преобразует поведение рекомпозиции в тестовые утверждения.
LazyAdaptiveLayout — высокопроизводительный, настраиваемый адаптивный grid-layout для Android Jetpack Compose с ленивой загрузкой и адаптивной оптимизацией прокрутки. Поддерживает несколько типов раскладок: staggered, uniform, full-width и пользовательские...
Настоящие вращающиеся объекты так не выглядят. Колесу требовалось размытие в движении.
Экспериментальный Styles API представляет новую парадигму для определения интерактивных, stateful элементов пользовательского интерфейса в Jetpack Compose.
ComposeGuard — это плагин для IntelliJ/Android Studio, который обеспечивает обнаружение нарушений лучших практик Compose в режиме реального времени во время написания кода. Он анализирует ваши компонуемые...
В этой статье вы узнаете, что такое RemoteCompose, поймете его основную архитектуру и откроете для себя преимущества, которые он предоставляет для динамического создания экранов с помощью...
Awesome Jetpack Compose Animations — организованная коллекция (24 штуки) классных анимаций для кнопок, карточек, изображений и многого другого — идеально подходит для улучшения ваших приложений и...
Это хорошо работает в загрузчиках или компонентах, где нужно отображать текущее состояние. Или можно использовать это для добавления текстур.
Google посвящает целую неделю контенту, который поможет вам узнать о Nav3 и начать интегрировать его в свое приложение.
Navigation 3 — это новая навигационная библиотека, полностью разработанная для поддержки состояний Jetpack Compose.