Mobile Compose
رفتن به کانال در Telegram
Твой главный путеводитель в мир Jetpack Compose и Compose Multiplatform. Android XR: @android_xr Личный блог: @grigorievdy_blog Автор: @grigorievdy Поддержать канал: https://t.me/mobile_compose?boost
نمایش بیشتر2 943
مشترکین
+224 ساعت
-17 روز
-930 روز
آرشیو پست ها
2 943
#Video #Compose #UI
Shaders | Jetpack Compose Tips
🎨 Новое видео на канале Android Developers о работе с Shaders в Jetpack Compose. Удивила, мягко говоря, поддержка только начиная с Android 13.
📱 Смотреть видео 👈
📱 Mobile Compose 📱 Чат канала
♾
2 943
#Article #Medium #UI
☝Don’t Lock the Screen Orientation! Handling Orientation in Compose
Статья рассказывает о том, почему не нужно программно блокировать ориентацию экрана вашего Compose приложения, а наоборот — поддерживать оба варианта, имея удобный адаптивный интерфейс.
В качестве решений предлагаются два варианта — через
LocalConfiguration.current.orientation (более простой) и WindowWidthSizeClass (более гибкий, но чуть сложней).
📱 Ссылка на Medium 👈
📖 Ссылка на зеркало 👈
📱 Mobile Compose 📱 Чат канала
♾2 943
Присоединяйся к крупнейшей профессиональной IT-конференции «Стачка» в Питере 27-28 сентября
«Стачка» — маркетплейс в мире конференций. С 2012 года событие объединяет разработчиков, дизайнеров, маркетологов, руководителей и собственников IT-компаний, HR-специалистов и инвесторов.
В программе пять ключевых направлений: разработка, контент и дизайн, управление, маркетинг, стартапы и технологии.
Вот только некоторые спикеры, которые выступят 27-28 сентября в Санкт-Петербурге:
- Павел Гершевич c докладом «Это больше, чем биометрия. Или как сделать локальную аутентификацию в мобильном приложении»
- Глеб Калиниченко c докладом «Как KION систему аналитики строил»
- Дмитрий Аверин c докладом «MVI: обзор популярных решений на практике»
Также в программе:
- нетворкинг зоны — теперь заводить полезные знакомства еще проще;
- мастермайнды — обменивайтесь идеями, ищите решения и обсуждайте важное с единомышленниками;
- круглые столы и мастер-классы — площадка для развития практических навыков и обсуждения актуальных тем с опытными специалистами;
- громкое афтепати — возможность неформально отдохнуть после первого дня конференции.
Все это пока по сниженной цене. Выбрать категорию билета можно на сайте: https://nastachku.ru/buynow.
А для сообщества Mobile Compose действует скидка 10% по промокоду
Mobile10.
Stop working — все на «Стачку»!2 943
#Offtop #News
📣 Друзья, хочу с вами поделиться важной для меня новостью.
Не так давно я завел второй (на этот раз личный) канал. Причина проста — давно хотелось иметь площадку, где смогу иногда делиться новостями и идеями за пределами конкретного фреймворка (а иногда и за пределами разработки), а Mobile Compose оставить для того, для чего он и задумывался.
В новом же канале не будет ничего про Compose, зато будет достаточно других интересных историй и мыслей вслух.
Так что welcome. 👋🙂
Участие, как всегда, строго добровольное, однако я буду крайне рад видеть каждого из вас в новом канале.
2 943
#Release #Compose #Changelog
📣🆕 Релиз Compose библиотек 1.7.0-beta04 — 1.7.0-beta07
За последние месяцы вышло несколько минорных бета-релизов, содержащих, в основном, исправления существующих багов.
Из основных изменений:
🛑Исправлена проблема SharedTransitionScope с отрисовкой перекрывающихся элементов (актуально в кейсе с навигацией). (Подробнее)
🛑Исправлен баг с визуальным отображением гиперссылок через AnnotatedString. (Подробнее)
🛑Исправлена проблема с крашем приложения при расчете больших текстовых полей (10к+ символов). (Подробнее)
🛑Исправлен баг с передачей фокуса в TextField при открытии/закрытии клавиатуры.
🛑Исправлена проблема, приводившая к непредвиденным сайд-эффектам при использовании SurfaceView.
🏝 Также Compose Compiler обновлен до версии 1.5.15, в которой добавлена поддержка версии Kotlin 1.9.25.
🔵 Compose Wear обновили до версии 1.0.0-alpha23
🔵 ConstraintLayout-compose обновили до версии 1.1.0-alpha14
Подробнее о релизе:
🛑Список всех изменений
🛑Animation
🛑Foundation
🛑Material
🛑Runtime
🛑UI
🔵Compiler
🔵Material3
♾
2 943
#Offtop #News
🎨 3 года в релизе 🎨
🎂3⃣Буквально несколько дней назад исполнилось ровно 3 года, как вышел первый стабильный релиз (v1.0) Jetpack Compose.
📱 Mobile Compose 📱 Чат канала
♾
2 943
#Article #Habr #Compiler #Compose
🎨 Как заглянуть под капот Composable функции
Отличная статья от Абакара Магомедова с разбором того, как Composable-функции меняются при компиляции и как работает аннотация
@Composable "под капотом".
📖 Читать статью 👈
📱 Mobile Compose 📱 Чат канала2 943
#Article #Habr #UI #Compose
Видео с прозрачностью на Jetpack Compose – запросто
Статья с демонстрацией простого способа решения известной в Android-разработке проблемы — проигрывания видео-файла с полноценной прозрачностью.
📖 Читать статью 👈
📱 Mobile Compose 📱 Чат канала
♾
2 943
+7
Разрабатываете приложения для Android?
🔎 Команда мобильной разработки Карт и Навигатора расширяется, и мы в поиске тех, кто будет вместе с нами работать над приложением, которым пользуются миллионы.
Если вы готовы к личностному росту, не боитесь вызовов и интересных задач, любите предлагать новые идеи — мы ждем вас. Приходите развивать проект – вместе мы станем лучше!
👉 Стать Android-разработчиком в Яндекс.
Реклама. ООО "Яндекс", ИНН 7736207543.
2 943
+1
#Предложка #Libs #Compose
🎨 Valkyrie — SVG/XML to ImageVector converter
Плагин к Android Studio и Intellij IDEA для конвертации SVG/XML файлов в ImageVector. Работу проделал подписчик канала, за что ему однозначно респект 👍
📱 Подробнее о плагине 👈
📱 А если и у вас есть материал по Compose, которым вы готовы поделиться — можете предложить его в нашем чате.
♾
2 943
#Video #Compose
Максим Качинкин — Переходишь на Compose? Не спеши!
🗣 Вроде еще недавно мы говорили о Compose докладах с осеннего Mobius 2023, а тут уже свежие весенние подъехали.
И начнем мы с доклада, в котором спикер рассказывает о своем опыте миграции на Compose в разрезе нескольких основных кейсов:
🛑Работа с вложенными скроллами и свайпами
🛑Использование Compose в RecyclerView
🛑И наиболее значимая задача — решение проблемы медленного первого запуска, вызванной особенностью Compose как unbundled library
📱 Смотреть доклад 👈
📱 Mobile Compose 📱 Чат канала
♾
2 943
#Video #Compose
Максим Качинкин — Переходишь на Compose? Не спеши!
🗣 Вроде еще недавно мы говорили о Compose докладах с осеннего Mobius 2023, а тут уже свежие весенние подъехали.
И начнем мы с доклада, в котором спикер рассказывает о своем опыте миграции на Compose в разрезе нескольких основных кейсов:
🛑Работа с вложенными скроллами и свайпами
🛑Использование Compose в RecyclerView
🛑И наиболее значимая задача — решение проблемы медленного первого запуска, вызванной особенностью Compose как unbundled library
📱 Смотреть доклад 👈
————
📱 Mobile Compose
📱 Чат канала
♾
2 943
#Video #Compose
Дмитрий Григорьев, Алексей Панов — Compose Quiz
▫️Повторение — это всегда хорошо.
▫️Повторение базы Compose для поддержания своих технических навыков — еще лучше.
▫️Повторение базы Compose, да еще и в формате квиза? Дайте два!
Наш совместный с Алексеем Пановым доклад в формате квиз-игры, в которой мы прошлись по многим интересным кейсам в Compose, разбитым на 4 больших тематических блока.
Как по мне, это видео набрало незаслуженно мало просмотров. Но это еще можно исправить 💪
Ну и конечно, если после просмотра у вас возникнут вопросы по тем или иным задачам из квиза — смело пишите их в наш чатик @mobile_compose_chat
Приятного просмотра! ✨
📺 Смотреть доклад 👈
"Друзья, всем привет...Друзья, всем привет" 🙃
2 943
#Video #GoogleIO #Compose
How to analyze and improve performance of your Jetpack Compose app
Полезный воркшоп от ребят из Google про отладку производительности вашего Compose приложения.
2 943
#Video #Compose
Асхар Айдаров — Компиляторные плагины: модификация и анализ Сompose
В процессе внедрения Jetpack Compose в большой проект Асхар столкнулся с множеством нюансов, но про многое уже написано и рассказано. В докладе он расскажет, как в команде использовали компиляторные плагины Kotlin для улучшения опыта работы с Compose.
Спикер рассмотрит устройство Kotlin Compiler, особенности работы Compose Compiler и Jetpack Compose, расскажет о самом быстром способе вкатиться в разработку плагинов, а также о том, какие задачи решали с их помощью и как.
📺 Смотреть доклад 👈
2 943
#News #Release
🏝 Kotlin 2.0 вышел в стабильный релиз 🏝
🗣 Большой шаг для языка программирования, гигантский скачок для всего сообщества.
Подробнее о релизе 👉 тут
