fa
Feedback
Mobile Compose

Mobile Compose

رفتن به کانال در Telegram

Твой главный путеводитель в мир Jetpack Compose и Compose Multiplatform. Android XR: @android_xr Личный блог: @grigorievdy_blog Автор: @grigorievdy Поддержать канал: https://t.me/mobile_compose?boost

نمایش بیشتر
2 994
مشترکین
اطلاعاتی وجود ندارد24 ساعت
+47 روز
+1430 روز
آرشیو پست ها
#Release #Compose #Changelog 😇 Релиз Compose библиотек (11.02.2026) 🔵 Animation 1.10.3/1.11.0-alpha05 🔵 Foundation 1.10.3/
#Release #Compose #Changelog 😇 Релиз Compose библиотек (11.02.2026) 🔵 Animation 1.10.3/1.11.0-alpha05 🔵 Foundation 1.10.3/1.11.0-alpha05 🔵 Material 1.10.3/1.11.0-alpha05 🔵 Runtime 1.10.3/1.11.0-alpha05 🔵 UI 1.10.3/1.11.0-alpha05 ▫️Remote 1.0.0-alpha04 ▫️Material 3 1.5.0-alpha14 Material3 Adaptive 1.3.0-alpha08 ▫️Wear Compose 1.6.0-alpha10 Navigation3 1.0.1 🔥 / 1.1.0-alpha04 🎨 Список всех изменений 🎨 Mobile Compose 💬 Чат канала

#Release #Compose #Changelog 😇 Релиз Compose библиотек (28.01.2026) 🔵 Animation 1.10.2/1.11.0-alpha04 🔵 Foundation 1.10.2/
#Release #Compose #Changelog 😇 Релиз Compose библиотек (28.01.2026) 🔵 Animation 1.10.2/1.11.0-alpha04 🔵 Foundation 1.10.2/1.11.0-alpha04 🔵 Material 1.10.2/1.11.0-alpha04 🔵 Runtime 1.10.2/1.11.0-alpha04 🔵 UI 1.10.2/1.11.0-alpha04 ▫️Remote 1.0.0-alpha03 ▫️Material 3 1.5.0-alpha13 Material3 Adaptive 1.3.0-alpha07 ▫️Wear Compose 1.6.0-alpha09 ▫️XR Compose 1.0.0-alpha10 🎨 Список всех изменений 🎨 Mobile Compose 💬 Чат канала

Интенсив по мобильной разработке в Сочи от Яндекса и Сириуса Регистрация до 18.02, интенсив 30.03–10.04 ⏺Где: Университет Сир
Интенсив по мобильной разработке в Сочи от Яндекса и Сириуса
Регистрация до 18.02, интенсив 30.03–10.04
⏺Где: Университет Сириус, Сочи ⏺Что будет: Работа с AI, изучение iOS или Flutter, возможность попасть в Яндекс ⏺Условия: Бесплатно (перелёт, проживание, питание), экскурсии, нетворкинг ⏺Требуется: знание Swift/Dart, умение решать алгоритмические задачи, опыт в мобильной разработке
Более половины выпускников получают предложение о стажировке или работе в Яндексе
Подробности и регистрация: https://yandex.ru/yaintern/siriusmobile

Repost from Android Live 🤖
Styles API в Jetpack Compose 🚀 Интересного завезли. В Compose появился экспериментальный API для работы со стилями, который делает их изменение гораздо удобнее. Сейчас работа с динамическими стилями требует немало ручного труда. И хотя InteractionSource неплохо приспособлен для этих задач, Styles API упрощает процесс в разы. Ниже приведён пример кнопки, которая меняет цвет при состояниях hovered и pressed.

@Composable
fun InteractiveButton(onClick: () -> Unit) {
    ClickableStyleableBox(
        onClick = onClick,
        style = {
            background(Color.Green)
            size(150.dp)
            hovered { animate { background(Color.Yellow) } }
            pressed { animate { background(Color.Red) } }
        }
    )
}
Выглядит неплохо, посмотрим, что будет дальше. Детали тут.

#Release #Compose #Changelog 😇 Релиз Compose библиотек (14.01.2026) 🔵 Animation 1.10.1/1.11.0-alpha03 🔵 Foundation 1.10.1/
#Release #Compose #Changelog 😇 Релиз Compose библиотек (14.01.2026) 🔵 Animation 1.10.1/1.11.0-alpha03 🔵 Foundation 1.10.1/1.11.0-alpha03 🔵 Material 1.10.1/1.11.0-alpha03 🔵 Runtime 1.10.1/1.11.0-alpha03 🔵 UI 1.10.1/1.11.0-alpha03 ▫️Remote 1.0.0-alpha02 ▫️Material 3 1.5.0-alpha12 Material3 Adaptive 1.3.0-alpha06 ▫️Wear Compose 1.6.0-alpha08 🎨 Список всех изменений 🎨 Mobile Compose 💬 Чат канала

А теперь полезное, для тех, кто хочет охватить, как можно больше актуальной информации по IT новинкам Совместно с коллегами с
А теперь полезное, для тех, кто хочет охватить, как можно больше актуальной информации по IT новинкам Совместно с коллегами составили полезную подборку "IT в деле". Это и для тех, кто давно в сфере, и для начинающих. И не только мобильная разработка) Что внутри сборки: - Каналы о программировании и разработке: Python, C++, C#, Java, мобильная разработка - GameDev каналы, создание игр, подсказки для ваших проектов и реальный опыт в создании игр 💍 - Аналитика и базы данных, всё по теме работы с данными от А до Я, авторские лайфхаки и простые заметки с проектов 🔤 - Каналы о QA-тестировании, опытные тестировщики делятся с вами знаниями и помогают в комментариях 👨‍💻 Для каждого здесь что-то найдётся! Выберите интересные вам каналы и подпишитесь на сборку. Найдите то, что нужно вам для следующего шага в IT

#Article #Habr #UI #Animation #Multiplatform #Compose 🎨 Анимация смены темы в Compose Multiplatform Врываемся в 2026 с полез
#Article #Habr #UI #Animation #Multiplatform #Compose 🎨 Анимация смены темы в Compose Multiplatform Врываемся в 2026 с полезным контентом. Все вы видели анимацию смены темы в Telegram. А видели ли вы такую же реализацию в Compose Multiplatform? Теперь — видели. 📖 Читать статью 😼 Ссылка на библиотеку в Github 🎨 Mobile Compose 💬 Чат канала

🎄✨ Друзья, с наступающим (а у кого-то уже наступившим) Новым 2026 годом! Пусть рекомпозиции будут только по делу, state — ст
🎄✨ Друзья, с наступающим (а у кого-то уже наступившим) Новым 2026 годом! Пусть рекомпозиции будут только по делу, state — стабильным, а баги исчезают быстрее, чем выходят новые alpha. 🎨 В этом году по определённым причинам на канале было меньше активности, чем хотелось, но вы всё равно остались с Mobile Compose — и канал даже прибавил в аудитории. Спасибо, что весь год были на Compose-волне. Дальше — больше 🚀 © Григорьев Дмитрий #Offtop

#Article #Habr #Performance #Recomposition #Compose 🎨 Тепловизор для разработчика: подсвечиваем рекомпозиции прямо в коде Ст
#Article #Habr #Performance #Recomposition #Compose 🎨 Тепловизор для разработчика: подсвечиваем рекомпозиции прямо в коде Статья о создании Riflesso — еще одного плагина для отслеживания рекомпозиций, но на этот раз в режиме реального времени, прямо в редакторе кода. 📖 Читать статью 🎨 Mobile Compose 💬 Чат канала

#Release #Compose #Changelog 😇 Релиз Compose библиотек (17.12.2025) 🔵 Animation 1.11.0-alpha02 🔵 Foundation 1.11.0-alpha02
#Release #Compose #Changelog 😇 Релиз Compose библиотек (17.12.2025) 🔵 Animation 1.11.0-alpha02 🔵 Foundation 1.11.0-alpha02 🔵 Material 1.11.0-alpha02 🔵 Runtime 1.11.0-alpha02 🔵 UI 1.11.0-alpha02 🆕 Remote 1.0.0-alpha01 ▫️Material 3 1.5.0-alpha11 ▫️Wear Compose 1.6.0-alpha07 🎨 Список всех изменений 🎨 Mobile Compose 💬 Чат канала

#Article #Medium #Internals #Multiplatform #Compose 🎨 Inside Jetpack ViewModel: Internal Mechanisms and Multiplatform Design
#Article #Medium #Internals #Multiplatform #Compose 🎨 Inside Jetpack ViewModel: Internal Mechanisms and Multiplatform Design Статья глубоко разбирает, как на самом деле устроен Jetpack ViewModel и что скрывается за его «простым» API. Под капотом — ViewModelStore, фабрики, CreationExtras, синхронизация, очистка ресурсов и аккуратная работа с корутинами через viewModelScope. Отдельно показано, как ViewModel переживает конфигурационные изменения, корректно отменяет корутины, кешируется и остаётся тестируемым. В финале - практические паттерны, частые анти-паттерны и главный вывод: понимая внутреннюю механику ViewModel, можно избежать утечек, гонок и архитектурных ловушек. 📖 Читать статью 🌐 Зеркало статьи 🎨 Mobile Compose 💬 Чат канала

Маленький экран — серьёзный вызов! В VK мобильные разработчики создают опыт, который помещается в карман, но работает на миллионах устройств. Узнайте об их подходах к сложным задачам и ключевых результатах. По ссылке — ролики и даже вакансии!

#Release #UI #Compose ✨ Одна из новых интересных новинок в Compose 1.10 — Modifier.scrollableArea() Если упростить: ▫️Modifie
#Release #UI #Compose ✨ Одна из новых интересных новинок в Compose 1.10 — Modifier.scrollableArea() Если упростить: ▫️Modifier.scrollable() просто сообщает, как двигался pointer, ▫️Modifier.scrollableArea() уже переводит это движение в то, как должен двигаться контент внутри обычного скролла. Этот модификатор идеально подходит для случаев, когда verticalScroll / horizontalScroll не хватает, но при этом хочется больше дефолтной логики, чем у низкоуровневого scrollable(). scrollableArea() аккуратно занимает место между двумя существующими вариантами — и закрывает множество кастомных сценариев. 🎨 Mobile Compose 💬 Чат канала

#Release #Compose #Changelog 😇 Релиз Compose библиотек (03.12.2025) 🔵 Animation 1.10.0 / 1.11.0-alpha01 🔵 Foundation 1.10.
#Release #Compose #Changelog 😇 Релиз Compose библиотек (03.12.2025) 🔵 Animation 1.10.0 / 1.11.0-alpha01 🔵 Foundation 1.10.0 / 1.11.0-alpha01 🔵 Material 1.10.0 / 1.11.0-alpha01 🔵 Runtime 1.10.0 / 1.11.0-alpha01 🔵 UI 1.10.0 / 1.11.0-alpha01 ▫️Material 3 1.5.0-alpha10 ▫️Material3 Adaptive 1.3.0-alpha05 ▫️Navigation3 1.0.0 🔥 / 1.1.0-alpha01 ▫️Wear Compose 1.5.6 / 1.6.0-alpha06 XR Material3 Compose 1.0.0-alpha13 XR Compose 1.0.0-alpha09 🎨 Список всех изменений 🎨 Mobile Compose 💬 Чат канала

#News #Navigation #Multiplatform #Compose 🎨 Jetpack Navigation 3 стала стабильной 🚀 Navigation 3 — это новая библиотека нав
#News #Navigation #Multiplatform #Compose 🎨 Jetpack Navigation 3 стала стабильной 🚀 Navigation 3 — это новая библиотека навигации, полностью переписанная под Jetpack Compose и его state-модель. Что она даёт? ▫️Полный контроль над back stack ▫️Предсказуемое сохранение состояния навигации ▫️Лёгкое создание адаптивных интерфейсов ▫️А ещё JetBrains сделали кроссплатформенную версию 😇 Официальная документация от Google 😇 Официальный гайд по миграции 🏝 Документация по кроссплатформенной версии Decompose-еры, что с лицом? 🤖 🎨 Mobile Compose 💬 Чат канала

#Article #Medium #UI #Compose 🎨 Fixing YouTube Playback in Jetpack Compose: The 3 Changes That Brought My Player Back Хьюсто
#Article #Medium #UI #Compose 🎨 Fixing YouTube Playback in Jetpack Compose: The 3 Changes That Brought My Player Back Хьюстон, у нас проблемы, но не все так плохо. В прошлой статье рассказывалось как встроить YouTube-плеер прямо в Compose-приложение. И вот однажды плеер просто перестал работать. В свежей статье — что сломалось, почему это произошло и какие изменения вернули плеер к жизни. Полезно всем, кто внедрял или планирует внедрять видео в Compose. Отдельное спасибо подписчику канала Анатолию за быстрый фикс и отличную статью 👍 📖 Читать статью 🌐 Зеркало статьи 🎨 Mobile Compose 💬 Чат канала

🎉 Результаты розыгрыша: 🏆 Победители: 1. 𝙰𝚛𝚒𝚗𝚊 (@RIN_REIMAR) 2. Yuri (@paxett) ✔️Проверить результаты

😀 🔠🔠🔠🔠➖🔠🔠🔠🔠 ☝

Как Яндекс кошмарит вас на собеседованиях ❤️ Успешно пройти секцию по профильным хардам, но смачно опозориться на логической задаче с часами? В этом вся суть интервью в Яндексе Автор этой истории побывал на собесе в Яндексе и рассказал всю правду о клоунаде, которая там происходила. Готовьте попкорн! Вита Заебумба | Путь корпората — топовый канал про IT, сферу найма, трешовые собесы и работу в корпорациях. Просто кладезь кулстори не только от автора, но и от подписчиков Еще больше жизненных историй про IT и полезных материалов с лайфхаками по найму ты найдешь на канале @vitazaebymba ➡️ Подписывайся!

#Article #Medium #Performance #Recomposition #Compose 🎨 Compose Stability Analyzer: Real-Time Stability Insights for Jetpack
#Article #Medium #Performance #Recomposition #Compose 🎨 Compose Stability Analyzer: Real-Time Stability Insights for Jetpack Compose В статье Jaewoong Eum рассказывает про Compose Stability Analyzer — свой новый инструмент для анализа стабильности и рекомпозиций Compose компонентов прямо в IDE и CI. Автор показывает, как с его помощью можно легко находить и исправлять узкие места производительности, а также отслеживать изменения стабильности UI после обновлений кода. 📖 Читать статью 🌐 Зеркало статьи 🎨 Mobile Compose 💬 Чат канала