Вышел Jеtpack Compose 1.5.3 с исправлениями TextField для корейского языка
👍17
👍28
Forwarded from Kotlin Multiplatform Broadcast (Кирилл Розов)
Быть в авангарде в разработке — жизненная необходимость. Поэтому многие проекты уже переходят на Jetpack Compose, а самые смелые и продвинутые даже выпускают приложения на KMP. Дринкит (проект ДоДо) тоже активно мигрирует на Jetpack Compose (без KMP).
На основе этого опыта рассказывают про DI, а именно Kodein, в статье (2 часть, 10 мин). Первая часть тут (11 мин)
#di #android #compose #kmp
На основе этого опыта рассказывают про DI, а именно Kodein, в статье (2 часть, 10 мин). Первая часть тут (11 мин)
#di #android #compose #kmp
👍7👎5
Пример (EN, 12 мин) реализации Shimmer анимации во время загрузки контента
🔗 Альтернативная ссылка
#animation
🔗 Альтернативная ссылка
#animation
👍31🔥1
This media is not supported in your browser
VIEW IN TELEGRAM
Пример (EN, 4 мин) реализации нестандартного паралакс эффекта с iOS приложения в Android на Compose
🔗 Альтернативная ссылка
#animation #android
🔗 Альтернативная ссылка
#animation #android
👍67👎3🔥1
Forwarded from Mobile Compose
#Video #ComposePathway #News
Compose Pathway #1 - Знакомство с фреймворком 🚀
Друзья, я уже несколько раз упоминал новый проект о Compose, над которым активно работаю в последнее время. И вот, наконец, я рад представить вам Compose Pathway — серию видеороликов о Jetpack Compose, в которых мы будем подробно разбирать каждую тему поэтапно от подключения к проекту до продвинутых фишек и сложных тем внутреннего устройства Compose.
Как показал результат этого опроса, большинству разработчиков (как минимум в нашем сообществе) либо не хватает контента для полного понимания фреймворка, либо хватает, но большая часть из того что есть довольно базового уровня.
Именно поэтому:
▫️Роликов в Compose Pathway будет много
▫️Материал и темы будут структурированные
▫️Доступ ко всем видео будет бесплатный.
От вас нужна лишь поддержка и обратная связь для дальнейшего улучшения видеоматериала.
Первый ролик уже на YouTube канале и будет посвящен знакомству с Compose, а также его интеграции в проект. Следующий - уже не за горами, однако так как это не коммерческий проект, он будет развиваться не по графику, так что stay tuned! 🙂
Compose Pathway #1 - Знакомство с фреймворком 🚀
Друзья, я уже несколько раз упоминал новый проект о Compose, над которым активно работаю в последнее время. И вот, наконец, я рад представить вам Compose Pathway — серию видеороликов о Jetpack Compose, в которых мы будем подробно разбирать каждую тему поэтапно от подключения к проекту до продвинутых фишек и сложных тем внутреннего устройства Compose.
Как показал результат этого опроса, большинству разработчиков (как минимум в нашем сообществе) либо не хватает контента для полного понимания фреймворка, либо хватает, но большая часть из того что есть довольно базового уровня.
Именно поэтому:
▫️Роликов в Compose Pathway будет много
▫️Материал и темы будут структурированные
▫️Доступ ко всем видео будет бесплатный.
От вас нужна лишь поддержка и обратная связь для дальнейшего улучшения видеоматериала.
Первый ролик уже на YouTube канале и будет посвящен знакомству с Compose, а также его интеграции в проект. Следующий - уже не за горами, однако так как это не коммерческий проект, он будет развиваться не по графику, так что stay tuned! 🙂
YouTube
Compose Pathway #1 - Знакомство с фреймворком
Первый выпуск Compose Pathway, в котором мы познакомимся ближе с Jetpack Compose, самостоятельно интегрируем его в существующий проект, а также проведем миграцию небольшого экрана на новый фреймворк.
===========================================
Полезные…
===========================================
Полезные…
👍60👎3
История освоения Jetpack Compose Android разработчиком. Плюсы, минусы и сложности на пути. Все закрепляется рекомендация в изучении и адаптации технологии
👎13👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Пример (EN, 7 мин, ссылка без VPN) реализации анимации набора текста в Compose.
Исходный код на GitHub
#animation
Исходный код на GitHub
#animation
👍19🔥1
В Compose можно стилизовать строки с помощью AnnotatedString (примеры смотри в картинках к посту). Примеры использования смотрите в статье (EN, 10 мин, ссылка без VPN)
👍21
This media is not supported in your browser
VIEW IN TELEGRAM
LazyColumn
и LazyRow
имеют неприятный баг - скролл списка при изменение порядка элементов, который уже висит 2 года . Автор статьи (EN, 5 мин, ссылка без VPN) рассказывает его подробности и как можно обойти его👍31👎3
Гайд по использованию SF Symbols (стьандартный иконки от Apple) в Jetpack Compose
👎12👍7