es
Feedback
Mobile Compose

Mobile Compose

Ir al canal en Telegram

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

Mostrar más
2 992
Suscriptores
Sin datos24 horas
-27 días
+630 días
Archivo de publicaciones
​​#News #Multiplatform #Release #Compose 📣 🆕 Релиз Compose Multiplatform 1.5.0-beta01 Из основных изменений: Common ▫️Добавлены Dialog и Popup, а также поддержка WindowInsets ▫️Оптимизирована работа Canvas iOS ▫️Физика скролла теперь похожа на нативную в iOS ▫️Шрифт по умолчанию теперь San Francisco ▫️Добавлена поддержка Density.textSize (Dynamic Type) ▫️Добавлена поддержка 120 FPS. Подробнее о релизе 👉 тут

​​#News #Compose #Compiler 🆕🔥 Новости с полей: начиная с версии 1.5.0 Compose Compiler обеспечивает экспериментальную поддержку компилятора K2. При этом, пока не весь функционал Compose поддерживается новой версией компилятора, часть будет добавлена позже в будущих версиях. Надеюсь, скоро руки всё-таки дойдут до дайджеста, и там получится разобрать больше изменений последних релизов.

🇰🇷 Внезапно в Сеуле 🙃 Кстати, буквально неделю назад исполнилось ровно два года, как вышел первый стабильный релиз Jetpack
🇰🇷 Внезапно в Сеуле 🙃 Кстати, буквально неделю назад исполнилось ровно два года, как вышел первый стабильный релиз Jetpack Compose (1.0). Как быстро летит время...

#Article #Medium #Compose Jetpack Compose — The order of modifiers does matter Статья посвящена такой важной теме при знакомстве с Jetpack Compose, как порядок модификаторов.

​​#News #Multiplatform #Release #Compose 📣 🆕 Вышел релиз Compose Multiplatform 1.4.3 В новой версии добавили поддержку Kotlin 1.9.0, а также несколько исправлений имеющихся ошибок. Подробнее о релизе 👉 тут

👤 К слову, официальное приложение ChatGPT на Android также полностью написано на Compose. #News #Compose
👤 К слову, официальное приложение ChatGPT на Android также полностью написано на Compose. #News #Compose

#Article #Medium #Libs Introducing Nibel: A Navigation Library for Adopting Jetpack Compose in Fragment-Based Apps Команда Turo Engineering представила Nibel — навигационную open-source библиотеку для интеграции Jetpack Compose в Android-приложения на основе фрагментов. Используя возможности Kotlin Symbol Processor (KSP), Nibel обеспечивает типобезопасный способ навигации между экранами в следующих сценариях: ▫️fragmentcompose ▫️composecompose ▫️composefragment

​​#Libs #Compose compose-bandage-reveal — интересный пример реализации эффекта "наклейки" для Swipe-To-Dismiss жестов.

Утренний опрос. Хватает ли вам русскоязычного контента (статьи/видео/курсы), посвященного Compose, для полного понимания фреймворка?
Anonymous voting

#Video #Compose #Navigation Навигируемся в Jetpack Compose Доклад с осеннего Mobius 2022, посвященный одной из наиболее холиварных тем в Compose — выбору решения для навигации. В сравнении участвовали 4 основных библиотеки — Google Navigation, Appyx, Voyager и Modo.

#Article #Medium #Canvas Plotting Gradient Bezier Trends with Jetpack Compose Новая (и очередная) статья о рисовании графика на канвасе в Compose при помощи кривых Безье. Для тех, у кого проблемы с открытием Medium - зеркало.

Похоже, что убийца Twitter новое приложение Threads от Meta будет полностью написано на Compose. И всё это при своём живом Re
Похоже, что убийца Twitter новое приложение Threads от Meta будет полностью написано на Compose. И всё это при своём живом React Native 🙃 Такие дела. #News #Compose

​​#Tools #Compose Jetpack Compose SVG to Compose converter Появился онлайн конвертер SVG файлов (можно загрузить как SVG код так и файл целиком) в Composable функции. В некоторых кейсах вполне полезный инструмент.

#реклама #conf Mobius в поиске спикеров на новый сезон! Конференция по мобильной разработке Mobius 2023 Autumn будет идти чет
#реклама #conf Mobius в поиске спикеров на новый сезон! Конференция по мобильной разработке Mobius 2023 Autumn будет идти четыре дня: 1–2 ноября в online и 9–10 ноября в offline. На конференции можно рассказать о платформах, языках, архитектуре, качестве продукта или инфраструктуре. Полный список тем — на сайте. Также можно предложить свою тему. Вы можете выступить online или offline и выбрать любой формат выступления — доклад, воркшоп, интервью, обсуждение, BoF-сессию или придумать что-то свое.  На этапе подачи заявки подойдут даже примерные тезисы, необязательно иметь уже готовый доклад. После отправки заявки Программный комитет поможет доформулировать идею и превратить ее в доклад. А персональный куратор пройдет с вами весь путь — от идеи до продакшена: сделает ревью, поможет с доработкой, проведет репетиции и даст рекомендации по выступлению. Подавайте заявки до 25 июля.

​​#Предложка #Libs #Compose Подборка Compose библиотек от подписчика (Часть 2) Продолжение предыдущего поста о Compose библиотеках: ▫️Charty и Vico — библиотеки для работы с графиками и диаграммами разных видов. ▫️Pagecurl — добавляет эффект "книжной страницы" при перелистывании. ▫️Orbital — содержит различные анимации (к примеру, shared element transition). ▫️Seeker — добавляет свою реализацию SeekBar с высоким уровнем кастомизации. ▫️Compose Rich Editor — добавляет полностью кастомизируемый редактор Rich Text ▫️Rebugger (плагин для IDE) — библиотека для отладки UI, позволяющая отслеживать рекомпозиции, а так же причины которые их вызывают. Информацию выводит в Logcat.

#GoogleIO #Featured #AndroidDevelopers #JetpackCompose [Eng] Advanced state and side effects in Jetpack Compose Большое видео от ребят из Google, посвященное работе со State и Side Effects API в Jetpack Compose. Тема достаточно важная для понимания, поэтому рекомендую к просмотру.

​​#Предложка #Libs #Compose Подборка Compose библиотек от подписчика (Часть 1) Не так давно на канале запустилась новая рубрика с разбором различных Compose библиотек, и вот один из подписчиков (@B1ays) поделился в нашем чате своим рекомендуемым списком: ▫️Compose Markdown — добавляет элемент MarkdownText(), имеющий полную поддержку формата Markdown. ▫️Compose Shimmer — добавляет модификатор .shimmer(), создающий у элемента эффект мерцания (аналог Shimmer от Meta). ▫️Material Motion compose — реализация motion system для Compose. ▫️ColorPicker compose — добавляет элементы ImageColorPicker (для выбора цвета с изображения) и HsvColorPicker (колесо выбора цвета). ▫️Landscapist — загрузка изображений полученных из сети в Compose интерфейсе. Умеет работать с Glide, Picasso и Fresco. ▫️Camposer — Compose обёртка для API камеры. Предоставляет возможность быстрой интеграции камеры в приложение Напоминаю, что у нас есть чат, где каждый из вас также может предложить что-нибудь интересное, или же просто получить ответ на интересующий вопрос — @mobile_compose_chat.

#Article #Habr #Compose Осознанная оптимизация Compose Статья с перечислением достаточно большого количества оптимизаций кода на Compose. Можно проходить прямо по списку и подмечать те или иные моменты для улучшения вашего приложения. Любопытное наблюдение: в последнее время стало явно заметно, что после появления у многих проблем с доступом к Medium, стремительно активизировался поток статей про Compose на Habr.

#GoogleIO #Featured #AndroidDevelopers #JetpackCompose What's new with TV and intro to Compose Еще одно видео с прошедшего Google I/O 2023, на этот раз с разбором возможностей интеграции Compose в разработку приложений для TV. Даже куски кода с новым API показали.

Всем привет! За последние несколько месяцев к каналу присоединилось много новых людей, а поэтому я думаю нам стоит еще раз не
Всем привет! За последние несколько месяцев к каналу присоединилось много новых людей, а поэтому я думаю нам стоит еще раз немного познакомиться. Меня зовут Григорьев Дмитрий, я автор канала Mobile Compose, а также, как и многие из вас, мобильный разработчик, который видит огромный потенциал в Jetpack Compose. Периодически выступаю с докладами на конференциях, и (реже) пишу статьи. Mobile Compose — это не только канал о Compose, но еще и вполне активно развивающееся сообщество. Нас уже больше 1700, и на этом мы не останавливаемся. Спасибо вам за поддержку! Также напоминаю, что у нас есть чатик, в котором вы можете задать интересующий вопрос, или наоборот, поделиться полезной информацией с другими — @mobile_compose_chat.